Остановите войну!
for scientists:
default search action
Jun Shirako
- > Home > Persons > Jun Shirako
Publications
- 2024
- [c50]Tong Zhou, Jun Shirako, Vivek Sarkar:
APPy: Annotated Parallelism for Python on GPUs. CC 2024: 113-125 - 2023
- [j7]Fangke Ye, Jisheng Zhao, Jun Shirako, Vivek Sarkar:
Concrete Type Inference for Code Optimization using Machine Learning with SMT Solving. Proc. ACM Program. Lang. 7(OOPSLA2): 773-800 (2023) - [c49]Feiyang Jin, Lechen Yu, Tiago Cogumbreiro, Jun Shirako, Vivek Sarkar:
Dynamic Determinacy Race Detection for Task-Parallel Programs with Promises. ECOOP 2023: 13:1-13:30 - 2022
- [c48]Jun Shirako, Akihiro Hayashi, Sri Raj Paul, Alexey Tumanov, Vivek Sarkar:
Automatic Parallelization of Python Programs for Distributed Heterogeneous Computing. Euro-Par 2022: 350-366 - [i2]Jun Shirako, Akihiro Hayashi, Sri Raj Paul, Alexey Tumanov, Vivek Sarkar:
Automatic Parallelization of Python Programs for Distributed Heterogeneous Computing. CoRR abs/2203.06233 (2022) - 2020
- [c47]Jun Shirako, Vivek Sarkar:
An Affine Scheduling Framework for Integrating Data Layout and Loop Transformations. LCPC 2020: 3-19 - [c46]Tong Zhou, Jun Shirako, Anirudh Jain, Sriseshan Srikanth, Thomas M. Conte, Richard W. Vuduc, Vivek Sarkar:
Intrepydd: performance, productivity, and portability for data science application kernels. Onward! 2020: 65-83 - 2019
- [j6]Akihiro Hayashi, Jun Shirako, Ettore Tiotto, Robert Ho, Vivek Sarkar:
Performance evaluation of OpenMP's target construct on GPUs - exploring compiler optimisations. Int. J. High Perform. Comput. Netw. 13(1): 54-69 (2019) - [c45]Prithayan Barua, Jun Shirako, Whitney Tsang, Jeeva Paudel, Wang Chen, Vivek Sarkar:
OMPSan: Static Verification of OpenMP's Data Mapping Constructs. IWOMP 2019: 3-18 - 2018
- [c43]Prithayan Barua, Jun Shirako, Vivek Sarkar:
Cost-driven thread coarsening for GPU kernels. PACT 2018: 32:1-32:14 - [c42]Oleksandr Zinenko, Sven Verdoolaege, Chandan Reddy, Jun Shirako, Tobias Grosser, Vivek Sarkar, Albert Cohen:
Modeling the conflicting demands of parallelism and Temporal/Spatial locality in affine scheduling. CC 2018: 3-13 - [c41]Prasanth Chatarasi, Jun Shirako, Albert Cohen, Vivek Sarkar:
A Unified Approach to Variable Renaming for Enhanced Vectorization. LCPC 2018: 1-20 - 2017
- [j5]Tiago Cogumbreiro, Jun Shirako, Vivek Sarkar:
Formalization of Habanero phasers using Coq. J. Log. Algebraic Methods Program. 90: 50-60 (2017) - [c40]Jun Shirako, Akihiro Hayashi, Vivek Sarkar:
Optimized two-level parallelization for GPU accelerators using the polyhedral model. CC 2017: 22-33 - [c39]Akihiro Hayashi, Sri Raj Paul, Max Grossman, Jun Shirako, Vivek Sarkar:
Chapel-on-X: Exploring Tasking Runtimes for PGAS Languages. ESPM2@SC 2017: 5:1-5:8 - 2016
- [j4]Dragos Sbirlea, Jun Shirako, Ryan Newton, Vivek Sarkar:
SCnC: Efficient Unification of Streaming with Dynamic Task Parallelism. Int. J. Parallel Program. 44(2): 233-256 (2016) - [c38]Max Grossman, Jun Shirako, Vivek Sarkar:
OpenMP as a High-Level Specification Language for Parallelism - And its use in Evaluating Parallel Programming Systems. IWOMP 2016: 141-155 - [c37]Prasanth Chatarasi, Jun Shirako, Martin Kong, Vivek Sarkar:
An Extended Polyhedral Model for SPMD Programs and Its Use in Static Data Race Detection. LCPC 2016: 106-120 - [c36]Akihiro Hayashi, Jun Shirako, Ettore Tiotto, Robert Ho, Vivek Sarkar:
Exploring Compiler Optimization Opportunities for the OpenMP 4.× Accelerator Model on a POWER8+GPU Platform. WACCPD@SC 2016: 68-78 - [c35]Tiago Cogumbreiro, Jun Shirako, Vivek Sarkar:
Formalization of Phase Ordering. PLACES 2016: 13-24 - 2015
- [c34]Prasanth Chatarasi, Jun Shirako, Vivek Sarkar:
Polyhedral Optimizations of Explicitly Parallel Programs. PACT 2015: 213-226 - [c33]Alina Simion Sbîrlea, Jun Shirako, Louis-Noël Pouchet, Vivek Sarkar:
Polyhedral Optimizations for a Data-Flow Graph Language. LCPC 2015: 57-72 - 2014
- [c32]Jun Shirako, Louis-Noël Pouchet, Vivek Sarkar:
Oil and Water Can Mix: An Integration of Polyhedral and AST-Based Transformations. SC 2014: 287-298 - 2013
- [j3]V. Krishna Nandivada, Jun Shirako, Jisheng Zhao, Vivek Sarkar:
A Transformation Framework for Optimizing Task-Parallel Programs. ACM Trans. Program. Lang. Syst. 35(1): 3:1-3:48 (2013) - [c31]Jun Shirako, Priya Unnikrishnan, Sanjay Chatterjee, Kelvin Li, Vivek Sarkar:
Expressing DOACROSS Loop Dependences in OpenMP. IWOMP 2013: 30-44 - [c30]Akihiro Hayashi, Max Grossman, Jisheng Zhao, Jun Shirako, Vivek Sarkar:
Speculative Execution of Parallel Programs with Precise Exception Semantics on GPUs. LCPC 2013: 342-356 - [c29]Akihiro Hayashi, Max Grossman, Jisheng Zhao, Jun Shirako, Vivek Sarkar:
Accelerating Habanero-Java programs with OpenCL generation. PPPJ 2013: 124-134 - 2012
- [c28]Jun Shirako, Kamal Sharma, Naznin Fauzia, Louis-Noël Pouchet, J. Ramanujam, P. Sadayappan, Vivek Sarkar:
Analytical Bounds for Optimal Tile Size Selection. CC 2012: 101-121 - [c27]Priya Unnikrishnan, Jun Shirako, Kit Barton, Sanjay Chatterjee, Raúl Silvera, Vivek Sarkar:
A Practical Approach to DOACROSS Parallelization. Euro-Par 2012: 219-231 - [c26]Jun Shirako, Vincent Cavé, Jisheng Zhao, Vivek Sarkar:
Finish Accumulators: An Efficient Reduction Construct for Dynamic Task Parallelism. LCPC 2012: 264-265 - [c25]Jun Shirako, Nick Vrvilo, Eric G. Mercer, Vivek Sarkar:
Design, verification and applications of a new read-write lock algorithm. SPAA 2012: 48-57 - 2011
- [c24]Yonghong Yan, Sanjay Chatterjee, Daniel A. Orozco, Elkin Garcia, Zoran Budimlic, Jun Shirako, Robert S. Pavel, Guang R. Gao, Vivek Sarkar:
Hardware and Software Tradeoffs for Task Synchronization on Manycore Architectures. Euro-Par (2) 2011: 112-123 - [c23]Jun Shirako, Kamal Sharma, Vivek Sarkar:
Unifying Barrier and Point-to-Point Synchronization in OpenMP with Phasers. IWOMP 2011: 122-137 - [c22]Zoran Budimlic, Vincent Cavé, Raghavan Raman, Jun Shirako, Sagnak Tasirlar, Jisheng Zhao, Vivek Sarkar:
The design and implementation of the habanero-java parallel programming language. OOPSLA Companion 2011: 185-186 - [c21]Vincent Cavé, Jisheng Zhao, Jun Shirako, Vivek Sarkar:
Habanero-Java: the new adventures of old X10. PPPJ 2011: 51-61 - 2010
- [c20]Jisheng Zhao, Jun Shirako, V. Krishna Nandivada, Vivek Sarkar:
Reducing task creation and termination overhead in explicitly parallel programs. PACT 2010: 169-180 - [c19]Jun Shirako, Vivek Sarkar:
Hierarchical phasers for scalable synchronization and reductions in dynamic parallelism. IPDPS 2010: 1-12 - 2009
- [c16]Jun Shirako, Jisheng M. Zhao, V. Krishna Nandivada, Vivek Sarkar:
Chunking parallel loops in the presence of synchronization. ICS 2009: 181-192 - [c15]Jun Shirako, David M. Peixotto, Vivek Sarkar, William N. Scherer III:
Phaser accumulators: A new reduction construct for dynamic parallelism. IPDPS 2009: 1-12 - [c13]Rajkishore Barik, Zoran Budimlic, Vincent Cavé, Sanjay Chatterjee, Yi Guo, David M. Peixotto, Raghavan Raman, Jun Shirako, Sagnak Tasirlar, Yonghong Yan, Yisheng Zhao, Vivek Sarkar:
The habanero multicore software research project. OOPSLA Companion 2009: 735-736 - 2008
- [c11]Jun Shirako, David M. Peixotto, Vivek Sarkar, William N. Scherer III:
Phasers: a unified deadlock-free construct for collective and point-to-point synchronization. ICS 2008: 277-288 - 2007
- [c8]Jun Shirako, Hironori Kasahara, Vivek Sarkar:
Language Extensions in Support of Compiler Parallelization. LCPC 2007: 78-94
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-25 05:53 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint