Title :
DDGSim: GPU based simulator for large multicore with bufferless NoC
Author :
Kumar, N. ; Sahu, A.
Author_Institution :
Deptt. of Comp. Sc. & Eng., Indian Inst. of Technol. Guwahati, Guwahati, India
Abstract :
In large scale chip multicore, last level cache management and core interconnection network play important roles in performance and power consumption. And in large scale chip multicore, mesh interconnect is used widely due to scalability and simplicity of design. As interconnection network occupied significant area and consumes significant percent of system power, bufferless network is an appealing alternative design to reduce power consumption and hardware cost. We have designed and implemented a simulator for simulation of distributed cache management of large chip multicore where cores are connected using bufferless interconnection network. Also, we have redesigned and implemented the DDGSim, which is a GPU compatible parallel version of the same simulator using CUDA programming model. We have simulated target large chip multicore with up to 43,000 cores and achieved up to 25 times speedup on NVIDIA GeForce GTX 690 GPU over serial simulation.
Keywords :
cache storage; digital simulation; multiprocessing systems; network-on-chip; parallel architectures; CUDA programming model; DDGSim; GPU based simulator; LCMP; NVIDIA GeForce GTX 690 GPU; bufferless NoC; bufferless interconnection network; distributed cache management; large scale chip multicore; Graphics processing units; Instruction sets; Kernel; Multicore processing; Ports (Computers); Radiation detectors; Routing;
Conference_Titel :
India Conference (INDICON), 2014 Annual IEEE
Conference_Location :
Pune
Print_ISBN :
978-1-4799-5362-2
DOI :
10.1109/INDICON.2014.7030460