Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. SIMinG-1k: A thousand-core simulator running on general-purpose graphical processing units
 
research article

SIMinG-1k: A thousand-core simulator running on general-purpose graphical processing units

Raghav, Shivani  
•
Marongiu, Andrea
•
Pinto, Christian
Show more
2013
Concurrency And Computation - Practice and Experience

This paper introduces SIMinG-1k-a manycore simulator infrastructure. SIMinG-1k is a graphics processing unit accelerated, parallel simulator for design-space exploration of large-scale manycore systems. It features an optimal trade-off between modeling accuracy and simulation speed. Its main objectives are high performance, flexibility, and ability to simulate thousands of cores. SIMinG-1k can model different architectures (currently, we support ARM (Available from: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0100i/index.html) and Intel x86) using two-step approac where architecture specific front end is decoupled from a fast and parallel manycore virtual machine running on graphical processing unit platform. We evaluate the simulator for target architecture with up to 4096 cores. Our results demonstrate very high scalability and almost linear speedup with simulation of increasing number of cores.

  • Details
  • Metrics
Type
research article
DOI
10.1002/cpe.2940
Web of Science ID

WOS:000330175600009

Author(s)
Raghav, Shivani  
Marongiu, Andrea
Pinto, Christian
Ruggiero, Martino  
Atienza, David  
Benini, Luca  
Date Issued

2013

Publisher

Wiley-Blackwell

Published in
Concurrency And Computation - Practice and Experience
Volume

25

Issue

10

Start page

1443

End page

1461

Subjects

simulation

•

parallel simulator

•

manycore

•

GPU

•

CUDA

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
ESL  
Available on Infoscience
June 2, 2014
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/103948
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés