A Triplet-based Computer Architecture Supporting Parallel Object Computing

Feng Shi,Weixing Ji,Baojun Qiao,Bin Liu
DOI: https://doi.org/10.1109/ASAP.2007.4429979
2007-01-01
Abstract:A real scalable triplet-based computer architecture TriBA is proposed in this paper. TriBA is an object-oriented chip multi-processor that supports truly parallel execution of objects from hardware. Cores on the same chip are connected via triplet-based hierarchical interconnection network (THIN), which has simple topology and computing locality characteristic. A distributed deterministic routing algorithm (DDRA) is elaborated, already proposed for THIN. Runtime objects are mapped to processor cores according to their coupling degree which can also transfer to idle cores if needed. TriBA achieves the unification of software architecture and computer, and also relieves the burden of parallel programming.
What problem does this paper attempt to address?