Signature-based high-level simulation of microthreaded many-core architectures. Uddin, I., Poss, R., & Jesshope, C. In Proc. 4th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2014), pages 509–516, Vienna, Austria, August, 2014. Scitepress. Doi doi abstract bibtex 4 downloads The simulation of fine-grained latency tolerance based on the dynamic state of the system in high-level simulation of many-core systems is a challenging simulation problem. We have introduced a high-level simulation technique for microthreaded many-core systems based on the assumption that the throughput of the program can always be one cycle per instruction as these systems have fine-grained latency tolerance. However, this assumption is not always true if there are insufficient threads in the pipeline and hence long latency operations are not tolerated. In this paper we introduce Signatures to classify low-level instructions in high-level categories and estimate the performance of basic blocks during the simulation based on the concurrent threads in the pipeline. The simulation of fine-grained latency tolerance improves accuracy in the high-level simulation of many-core systems.
@inproceedings{mirfan14simultech,
Abstract = {The simulation of fine-grained latency tolerance based on the dynamic state of the system in high-level simulation of many-core systems is a challenging simulation problem. We have introduced a high-level simulation technique for microthreaded many-core systems based on the assumption that the throughput of the program can always be one cycle per instruction as these systems have fine-grained latency tolerance. However, this assumption is not always true if there are insufficient threads in the pipeline and hence long latency operations are not tolerated. In this paper we introduce Signatures to classify low-level instructions in high-level categories and estimate the performance of basic blocks during the simulation based on the concurrent threads in the pipeline. The simulation of fine-grained latency tolerance improves accuracy in the high-level simulation of many-core systems.},
Address = {Vienna, Austria},
Author = {Irfan Uddin and Raphael Poss and Chris Jesshope},
Booktitle = {Proc. 4th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2014)},
Doi = {10.5220/0004982405090516}, Urldoi = {http://dx.doi.org/10.5220/0004982405090516},
Isbn = {978-989-758-038-3},
Month = {August},
Pages = {509--516},
Publisher = {Scitepress},
Title = {Signature-based high-level simulation of microthreaded many-core architectures},
Year = {2014},
}
Downloads: 4
{"_id":{"_str":"53ac279d53ed86111a000d41"},"__v":0,"authorIDs":["54c2dea9b5fb1e5511000919","5dfafc26fa2bbbde01000122","5e35eb445cd57fde01000070","5e38ff13dc5b8ade01000077","5e64a5962551dede01000063","ZGRaLkjmxPcmJ739z","efnDKftzuGYiXXauW","pgjx6rQxQDmzHuwRK","sCob7zjTXbp95CmbP"],"author_short":["Uddin, I.","Poss, R.","Jesshope, C."],"bibbaseid":"uddin-poss-jesshope-signaturebasedhighlevelsimulationofmicrothreadedmanycorearchitectures-2014","bibdata":{"bibtype":"inproceedings","type":"inproceedings","abstract":"The simulation of fine-grained latency tolerance based on the dynamic state of the system in high-level simulation of many-core systems is a challenging simulation problem. We have introduced a high-level simulation technique for microthreaded many-core systems based on the assumption that the throughput of the program can always be one cycle per instruction as these systems have fine-grained latency tolerance. However, this assumption is not always true if there are insufficient threads in the pipeline and hence long latency operations are not tolerated. In this paper we introduce Signatures to classify low-level instructions in high-level categories and estimate the performance of basic blocks during the simulation based on the concurrent threads in the pipeline. The simulation of fine-grained latency tolerance improves accuracy in the high-level simulation of many-core systems.","address":"Vienna, Austria","author":[{"firstnames":["Irfan"],"propositions":[],"lastnames":["Uddin"],"suffixes":[]},{"firstnames":["Raphael"],"propositions":[],"lastnames":["Poss"],"suffixes":[]},{"firstnames":["Chris"],"propositions":[],"lastnames":["Jesshope"],"suffixes":[]}],"booktitle":"Proc. 4th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2014)","doi":"10.5220/0004982405090516","urldoi":"http://dx.doi.org/10.5220/0004982405090516","isbn":"978-989-758-038-3","month":"August","pages":"509–516","publisher":"Scitepress","title":"Signature-based high-level simulation of microthreaded many-core architectures","year":"2014","bibtex":"@inproceedings{mirfan14simultech,\n\tAbstract = {The simulation of fine-grained latency tolerance based on the dynamic state of the system in high-level simulation of many-core systems is a challenging simulation problem. We have introduced a high-level simulation technique for microthreaded many-core systems based on the assumption that the throughput of the program can always be one cycle per instruction as these systems have fine-grained latency tolerance. However, this assumption is not always true if there are insufficient threads in the pipeline and hence long latency operations are not tolerated. In this paper we introduce Signatures to classify low-level instructions in high-level categories and estimate the performance of basic blocks during the simulation based on the concurrent threads in the pipeline. The simulation of fine-grained latency tolerance improves accuracy in the high-level simulation of many-core systems.},\n\tAddress = {Vienna, Austria},\n\tAuthor = {Irfan Uddin and Raphael Poss and Chris Jesshope},\n\tBooktitle = {Proc. 4th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2014)},\n\n\n\tDoi = {10.5220/0004982405090516}, Urldoi = {http://dx.doi.org/10.5220/0004982405090516},\n\tIsbn = {978-989-758-038-3},\n\tMonth = {August},\n\tPages = {509--516},\n\tPublisher = {Scitepress},\n\tTitle = {Signature-based high-level simulation of microthreaded many-core architectures},\n\tYear = {2014},\n\t}\n\n","author_short":["Uddin, I.","Poss, R.","Jesshope, C."],"key":"mirfan14simultech","id":"mirfan14simultech","bibbaseid":"uddin-poss-jesshope-signaturebasedhighlevelsimulationofmicrothreadedmanycorearchitectures-2014","role":"author","urls":{"Doi":"http://dx.doi.org/10.5220/0004982405090516"},"metadata":{"authorlinks":{"poss, r":"https://bibbase.org/show?bib=https%3A%2F%2Fscience.raphael.poss.name%2Fpub.bib"}},"downloads":4,"html":""},"bibtype":"inproceedings","biburl":"science.raphael.poss.name/pub.bib","creationDate":"2014-06-26T14:01:01.551Z","downloads":4,"keywords":[],"search_terms":["signature","based","high","level","simulation","microthreaded","many","core","architectures","uddin","poss","jesshope"],"title":"Signature-based high-level simulation of microthreaded many-core architectures","year":2014,"dataSources":["75cdFjzQkYc9cKbYS","nMjrEFThibKqpZt4n","ob9Lo6tki9nBzzxK9"]}