1) O documento descreve a técnica de Decoupled Software Pipelining (DSWP) para extração automática de threads em programas sem especulação. DSWP quebra loops em partes executadas em núcleos separados para explorar paralelismo de granularidade fina.
2) A comunicação entre núcleos usa uma matriz de sincronização implementada com filas FIFO entre produtores e consumidores.
3) Experimentos mostraram um ganho médio de 9,2% em benchmarks com DSWP, indicando sua potencialidade para exploração de