Abstract | ||
---|---|---|
Dependability of many-core processors is a very important topic. To improve the dependability, we propose the Smart Core system, which is a smart many-core system with redundant cores and multifunction routers. The multifunction router has three functions: copying packets, changing the destinations of packets, and rendezvousing and comparing two packets from different nodes. Using these additional functions, the Smart Core system realizes redundant execution on multiple cores and detects execution errors at the packet level. We implemented a many-core processor with the Smart Core system on a software simulator. The evaluation result shows that the performance overhead of packet rendezvous is small, up to 4.1%. In addition, we verified that a dependable many-core processor with the Smart Core system detects execution errors on a hardware prototyping system. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1109/IC-NC.2010.53 | Networking and Computing |
Keywords | Field | DocType |
multifunction router,smart core system,detects execution error,execution error,smart many-core system,redundant execution,multifunction routers,dependable many-core processor,many-core processor,smart core system detects,resource management,hardware,network on chip,network routing,fpga prototyping,redundancy,computer architecture,switches,dependability | Dependability,Computer science,Network packet,FPGA prototype,Network on a chip,Redundancy (engineering),Rendezvous,Router,Multi-core processor,Embedded system | Conference |
ISBN | Citations | PageRank |
978-0-7695-4277-5 | 0 | 0.34 |
References | Authors | |
3 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Shinya Takamaeda-Yamazaki | 1 | 65 | 16.83 |
Shimpei Sato | 2 | 43 | 13.03 |
Takefumi Miyoshi | 3 | 53 | 10.90 |
Kenji Kise | 4 | 149 | 26.53 |