Vektortrådens (VT) arkitektoniska paradigm förenar vektorn och multitrådade beräkningsmodeller. VT-abstractionen förser programmeraren med en styrprocessor och en vektor av virtuella processorer (VP). Kontrollprocessorn kan använda vector-fetch kommandon för att sända instruktioner till alla VPs eller varje VP kan använda tråd-fetches för att styra sitt eget kontrollflöde. En sömlös intermixing av vektorn och gängade styrmekanismer gör det möjligt för en VT-arkitektur att flexibelt och kompakt koda programparallalism och lokalitet, och en VT-maskin utnyttjar dessa för att förbättra prestanda och effektivitet. Vi presenterar SCALE, en ögonblicksbild av VT-arkitekturen utformad för låg effekt och högpresterande inbyggda system. Vi utvärderar SCALE-prototypen med hjälp av en detaljerad simulering av ett brett spektrum av inbyggda applikationer och visar att dess prestanda är konkurrenskraftig med större och mer komplexa processorer.
Krashinsky m.fl. REF föreslog Vector-Tread arkitektur (VT), som använder en styrprocessor och en vektor av virtuella processorer (VP).
The vector-thread architecture
{'venue': 'Proceedings. 31st Annual International Symposium on Computer Architecture, 2004.', 'journal': 'Proceedings. 31st Annual International Symposium on Computer Architecture, 2004.', 'mag_field_of_study': ['Computer Science']}