Katherine A. Yelick - Publications

Affiliations: 
Electrical Engineering and Computer Science University of California, Berkeley, Berkeley, CA, United States 
Area:
Programming Systems (PS); Scientific Computing (SCI); Biosystems & Computational Biology (BIO); parallel programming techniques

84 high-probability publications. We are testing a new system for linking publications to authors. You can help! If you notice any inaccuracies, please sign in and mark papers as correct or incorrect matches. If you identify any major omissions or other inaccuracies in the publication list, please let us know.

Year Citation  Score
2022 Meyer F, Fritz A, Deng ZL, Koslicki D, Lesker TR, Gurevich A, Robertson G, Alser M, Antipov D, Beghini F, Bertrand D, Brito JJ, Brown CT, Buchmann J, Buluç A, ... ... Yelick K, et al. Critical Assessment of Metagenome Interpretation: the second round of challenges. Nature Methods. 19: 429-440. PMID 35396482 DOI: 10.1038/s41592-022-01431-4  0.759
2020 Awan MG, Deslippe J, Buluc A, Selvitopi O, Hofmeyr S, Oliker L, Yelick K. ADEPT: a domain independent sequence alignment strategy for gpu architectures. Bmc Bioinformatics. 21: 406. PMID 32933482 DOI: 10.1186/S12859-020-03720-1  0.772
2020 Hofmeyr S, Egan R, Georganas E, Copeland AC, Riley R, Clum A, Eloe-Fadrosh E, Roux S, Goltsman E, Buluç A, Rokhsar D, Oliker L, Yelick K. Terabase-scale metagenome coassembly with MetaHipMer. Scientific Reports. 10: 10689. PMID 32612216 DOI: 10.1038/S41598-020-67416-5  0.758
2020 Alexander F, Almgren A, Bell J, Bhattacharjee A, Chen J, Colella P, Daniel D, DeSlippe J, Diachin L, Draeger E, Dubey A, Dunning T, Evans T, Foster I, Francois M, ... ... Yelick K, et al. Exascale applications: skin in the game. Philosophical Transactions. Series a, Mathematical, Physical, and Engineering Sciences. 378: 20190056. PMID 31955678 DOI: 10.1098/Rsta.2019.0056  0.373
2020 Yelick K, Buluç A, Awan M, Azad A, Brock B, Egan R, Ekanayake S, Ellis M, Georganas E, Guidi G, Hofmeyr S, Selvitopi O, Teodoropol C, Oliker L. The parallelism motifs of genomic data analysis. Philosophical Transactions. Series a, Mathematical, Physical, and Engineering Sciences. 378: 20190394. PMID 31955674 DOI: 10.1098/Rsta.2019.0394  0.751
2015 Chapman JA, Mascher M, Buluç A, Barry K, Georganas E, Session A, Strnadova V, Jenkins J, Sehgal S, Oliker L, Schmutz J, Yelick KA, Scholz U, Waugh R, Poland JA, et al. A whole-genome shotgun approach for assembling and anchoring the hexaploid bread wheat genome. Genome Biology. 16: 26. PMID 25637298 DOI: 10.1186/S13059-015-0582-8  0.728
2015 Shan H, Williams S, Zheng Y, Kamil A, Yelick K. Implementing High-Performance Geometric Multigrid Solver with Naturally Grained Messages Proceedings - 2015 9th International Conference On Partitioned Global Address Space Programming Models, Pgas 2015. 38-46. DOI: 10.1109/PGAS.2015.12  0.668
2014 Shan H, Kamil A, Williams S, Zheng Y, Yelick K. Evaluation of PGAS communication paradigms with geometric multigrid Acm International Conference Proceeding Series. 2014. DOI: 10.1145/2676870.2676874  0.667
2014 Kamil A, Zheng Y, Yelick K. A local-view array library for partitioned global address space C++ programs Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 26-31. DOI: 10.1145/2627373.2627378  0.64
2014 Ibrahim KZ, Yelick K. On the conditions for efficient interoperability with threads: An experience with PGAS languages using Cray communication domains Proceedings of the International Conference On Supercomputing. 23-32. DOI: 10.1145/2597652.2597657  0.348
2014 Ibrahim KZ, Hargrove PH, Iancu C, Yelick K. An evaluation of one-sided and two-sided communication paradigms on relaxed-ordering interconnect Proceedings of the International Parallel and Distributed Processing Symposium, Ipdps. 1115-1125. DOI: 10.1109/IPDPS.2014.116  0.352
2014 Zheng Y, Kamil A, Driscoll MB, Shan H, Yelick K. UPC++: A PGAS extension for C++ Proceedings of the International Parallel and Distributed Processing Symposium, Ipdps. 1105-1114. DOI: 10.1109/IPDPS.2014.115  0.495
2014 Kamil A, Yelick K. Hierarchical computation in the SPMD programming model Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 8664: 3-19. DOI: 10.1007/978-3-319-09967-5_1  0.658
2012 Madduri K, Su J, Williams S, Oliker L, Ethier S, Yelick K. Optimization of parallel particle-to-grid interpolation on leading multicore platforms Ieee Transactions On Parallel and Distributed Systems. 23: 1915-1922. DOI: 10.1109/Tpds.2012.28  0.413
2012 Georganas E, González-Domínguez J, Solomonik E, Zheng Y, Touriño J, Yelick K. Communication avoiding and overlapping for numerical linear algebra International Conference For High Performance Computing, Networking, Storage and Analysis, Sc. DOI: 10.1109/SC.2012.32  0.363
2011 Shan H, Wright NJ, Shalf J, Yelick K, Wagner M, Wichmann N. A preliminary evaluation of the hardware acceleration of the Cray Gemini interconnect for PGAS languages and comparison with MPI Pmbs'11 - Proceedings of the 2nd International Workshop On Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems, Co-Located With Sc'11. 13-14. DOI: 10.1145/2088457.2088467  0.398
2011 Nishtala R, Zheng Y, Hargrove PH, Yelick KA. Tuning collective communication for Partitioned Global Address Space programming models Parallel Computing. 37: 576-591. DOI: 10.1016/j.parco.2011.05.006  0.819
2011 Gay D, Galenson J, Naik M, Yelick K. Yada: Straightforward parallel programming Parallel Computing. 37: 592-609. DOI: 10.1016/j.parco.2011.02.005  0.33
2010 Blagojević F, Hargrove P, Iancu C, Yelick K. Hybrid PGAS runtime support for multicore nodes Acm International Conference Proceeding Series. DOI: 10.1145/2020373.2020376  0.385
2010 Kamil A, Yelick K. Enforcing textual alignment of collectives using dynamic checks Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5898: 368-382. DOI: 10.1007/978-3-642-13374-9_25  0.662
2009 Mohiyuddin M, Hoemmen M, Demmel J, Yelick K. Minimizing communication in sparse matrix solvers Proceedings of the Conference On High Performance Computing Networking, Storage and Analysis, Sc '09. DOI: 10.1145/1654059.1654096  0.594
2009 Asanovic K, Bodik R, Demmel J, Keaveny T, Keutzer K, Kubiatowicz J, Morgan N, Patterson D, Sen K, Wawrzynek J, Wessel D, Yelick K. A view of the parallel computing landscape Communications of the Acm. 52: 56-67. DOI: 10.1145/1562764.1562783  0.544
2009 Yelick K. Technical perspective abstraction for parallelism Communications of the Acm. 52: 88. DOI: 10.1145/1562164.1562187  0.331
2009 Blagojević F, Iancu C, Yelick K, Curtis-Maury M, Nikolopoulos DS, Rose B. Scheduling dynamic parallelism on accelerators Proceedings of the 6th Acm Conference On Computing Frontiers, Cf 2009. 161-170. DOI: 10.1145/1531743.1531769  0.328
2009 Datta K, Kamill S, Williams S, Oliker L, Shalf J, Yelick K. Optimization and performance modeling of stencil computations on modern microprocessors Siam Review. 51: 129-159. DOI: 10.1137/070693199  0.714
2009 Nishtala R, Hargrove PH, Bonachea DO, Yelick KA. Scaling communication-intensive applications on bluegene/P using one-sided communication and overlap Ipdps 2009 - Proceedings of the 2009 Ieee International Parallel and Distributed Processing Symposium. DOI: 10.1109/IPDPS.2009.5161076  0.787
2009 Demmel J, Hoemmen M, Mohiyuddin M, Yelick K. Communication-optimal iterative methods Journal of Physics: Conference Series. 180. DOI: 10.1088/1742-6596/180/1/012040  0.586
2009 Williams S, Oliker L, Vuduc R, Shalf J, Yelick K, Demmel J. Optimization of sparse matrix-vector multiplication on emerging multicore platforms Parallel Computing. 35: 178-194. DOI: 10.1016/j.parco.2008.12.006  0.762
2009 Williams S, Carter J, Oliker L, Shalf J, Yelick K. Optimization of a lattice Boltzmann computation on state-of-the-art multicore platforms Journal of Parallel and Distributed Computing. 69: 762-777. DOI: 10.1016/J.Jpdc.2009.04.002  0.485
2009 Gebis J, Oliker L, Shalf J, Williams S, Yelick K. Improving memory subsystem performance using ViVA: Virtual vector architecture Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5455: 146-158. DOI: 10.1007/978-3-642-00454-4_16  0.331
2008 Iancu C, Chen W, Yelick K. Performance portable optimizations for loops containing communication operations Proceedings of the International Conference On Supercomputing. 266-276. DOI: 10.1145/1375527.1375567  0.375
2008 Datta K, Murphy M, Volkov V, Williams S, Carter J, Oliker L, Patterson D, Shalf J, Yelick K. Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures 2008 Sc - International Conference For High Performance Computing, Networking, Storage and Analysis, Sc 2008. DOI: 10.1109/SC.2008.5222004  0.345
2008 Demmel J, Hoemmen M, Mohiyuddin M, Yelick K. Avoiding communication in sparse matrix computations Ipdps Miami 2008 - Proceedings of the 22nd Ieee International Parallel and Distributed Processing Symposium, Program and Cd-Rom. DOI: 10.1109/IPDPS.2008.4536305  0.571
2008 Williams S, Carter J, Oliker L, Shalf J, Yelick K. Lattice Boltzmann simulation optimization on leading multicore platforms Ipdps Miami 2008 - Proceedings of the 22nd Ieee International Parallel and Distributed Processing Symposium, Program and Cd-Rom. DOI: 10.1109/IPDPS.2008.4536295  0.383
2008 Yelick K. Programming models for petascale to exascale Ipdps Miami 2008 - Proceedings of the 22nd Ieee International Parallel and Distributed Processing Symposium, Program and Cd-Rom. DOI: 10.1109/IPDPS.2008.4536090  0.39
2008 Williams S, Datta K, Carter J, Oliker L, Shalf J, Yelick K, Bailey D. PERI - Auto-tuning memory-intensive kernels for multicore Journal of Physics: Conference Series. 125. DOI: 10.1088/1742-6596/125/1/012038  0.731
2008 Dongarra J, Graybill R, Harrod W, Lucas R, Lusk E, Luszczek P, Mcmahon J, Snavely A, Vetter J, Yelick K, Alam S, Campbell R, Carrington L, Chen TY, Khalili O, et al. DARPA's HPCS Program: History, Models, Tools, Languages Advances in Computers. 72: 1-100. DOI: 10.1016/S0065-2458(08)00001-6  0.417
2008 Su J, Yelick K. Automatic communication performance debugging in PGAS languages Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5234: 232-245. DOI: 10.1007/978-3-540-85261-2_16  0.386
2007 Yelick K, Hilfinger P, Graham S, Bonachea D, Su J, Kamil A, Datta K, Colella P, Wen T. Parallel languages and compilers: Perspective from the Titanium experience International Journal of High Performance Computing Applications. 21: 266-290. DOI: 10.1177/1094342007078449  0.668
2007 Wen T, Su J, Colella P, Yelick K, Keen N. An Adaptive Mesh Refinement benchmark for modern parallel programming languages Proceedings of the 2007 Acm/Ieee Conference On Supercomputing, Sc'07. DOI: 10.1145/1362622.1362676  0.355
2007 Yelick K, Bonachea D, Chen WY, Colella P, Datta K, Duell J, Graham SL, Hargrove P, Hilfinger P, Husbands P, Iancu C, Kamil A, Nishtala R, Su J, Welcome M, et al. Productivity and performance using partitioned global address space languages Pasco'07: Proceedings of the 2007 International Workshop On Parallel Symbolic Computation. 24-32. DOI: 10.1145/1278177.1278183  0.748
2007 Chen WY, Bonachea D, Iancu C, Yelick K. Automatic nonblocking communication for partitioned global address space programs Proceedings of the International Conference On Supercomputing. 158-167. DOI: 10.1145/1274971.1274995  0.38
2007 Lusk E, Yelick K. Languages for high-productivity computing: The DARPA HPCS language project Parallel Processing Letters. 17: 89-102. DOI: 10.1142/S0129626407002892  0.363
2007 Williams S, Shalf J, Oliker L, Kamil S, Husbands P, Yelick K. Scientific computing kernels on the cell processor International Journal of Parallel Programming. 35: 263-298. DOI: 10.1017/S10766-007-0034-5  0.428
2007 Nishtala R, Vuduc RW, Demmel JW, Yelick KA. When cache blocking of sparse matrix vector multiply works and why Applicable Algebra in Engineering, Communications and Computing. 18: 297-311. DOI: 10.1007/S00200-007-0038-9  0.755
2007 Yelick K. Compilation techniques for partitioned global address space languages Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4382: 1.  0.373
2007 Kamil A, Yelick K. Hierarchical pointer analysis for distributed programs Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4634: 281-297.  0.65
2007 Gahvari H, Hoemmen M, Demmel J, Yelick K. Benchmarking sparse matrix-Vector multiply in five minutes 2007 Spec Benchmark Workshop 0.583
2006 Kramer B, Carter J, Skinner D, Oliker L, Husbands P, Hargrove P, Shalf J, Marques O, Ng E, Drummond T, Yelick K. Software Roadmap to Plug and Play Petaflop/s Lawrence Berkeley National Laboratory. DOI: 10.2172/910585  0.306
2006 Bonachea D, Hargrove P, Nishtala R, Welcome M, Yelick K. Optimized collectives for PGAS languages with one-sided communication Proceedings of the 2006 Acm/Ieee Conference On Supercomputing, Sc'06. DOI: 10.1145/1188455.1188604  0.803
2006 Kamil S, Datta K, Williams S, Oliker L, Shalf J, Yelick K. Implicit and explicit optimizations for stencil computations Proceedings of the 2006 Acm Sigplan Workshop On Memory Systems Performance and Correctness, Mspc 2006. 51-60. DOI: 10.1145/1178597.1178605  0.318
2006 Givelberg E, Yelick K. Distributed immersed boundary simulation in titanium Siam Journal On Scientific Computing. 28: 1361-1378. DOI: 10.1137/040618734  0.391
2006 Bell C, Bonachea D, Nishtala R, Yelick K. Optimizing bandwidth limited problems using one-sided communication and overlap 20th International Parallel and Distributed Processing Symposium, Ipdps 2006. 2006. DOI: 10.1109/IPDPS.2006.1639320  0.803
2006 Shan H, Qiang J, Strohmaier E, Yelick K. Performance analysis of a high energy colliding beam simulation code on four HPC architectures Proceedings of the International Conference On Parallel Processing. 237-244. DOI: 10.1109/ICPP.2006.59  0.3
2006 Yelick K, Solar-Lezama A, Su J, Bonachea D, Kamil A. Use of a high-level language in high performance biomechanics simulations Journal of Biomechanics. 39: S435. DOI: 10.1016/S0021-9290(06)84773-1  0.601
2006 Datta K, Bonachea D, Yelick K. Titanium performance and potential: An NPB experimental study Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4339: 200-214. DOI: 10.1007/978-3-540-69330-7_14  0.333
2006 Kamil A, Yelick K. Concurrency analysis for parallel programs with textually aligned barriers Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4339: 185-199. DOI: 10.1007/978-3-540-69330-7_13  0.616
2006 Im EJ, Bustany I, Ashcraft C, Demmel JW, Yelick KA. Performance tuning of matrix triple products based on matrix structure Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3732: 740-746. DOI: 10.1007/11558958_89  0.578
2006 Yelick K. Performance advantages of partitioned global address space languages Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4192: 6.  0.447
2005 Kamil S, Yelick K, Kramer WT, Oliker L, Shalf J, Shan H, Strohmaier E. Science Driven Supercomputing Architectures: AnalyzingArchitectural Bottlenecks with Applications and Benchmark Probes Lawrence Berkeley National Laboratory. DOI: 10.2172/890678  0.45
2005 Kamil A, Su J, Yelick K. Making sequential consistency practical in titanium Proceedings of the Acm/Ieee 2005 Supercomputing Conference, Sc'05. 2005. DOI: 10.1109/SC.2005.43  0.634
2005 Chen WY, Iancu C, Yelick K. Communication optimizations for fine-grained UPC applications Parallel Architectures and Compilation Techniques - Conference Proceedings, Pact. 2005: 267-272. DOI: 10.1109/PACT.2005.13  0.405
2005 Demmel J, Dongarra J, Eijkhout V, Fuentes E, Petitet A, Vuduc R, Whaley RC, Yelick K. Self-adapting Linear Algebra algorithms and software Proceedings of the Ieee. 93: 293-311. DOI: 10.1109/JPROC.2004.840848  0.616
2005 Su J, Yelick K. Automatic support for irregular computations in a high-level language Proceedings - 19th Ieee International Parallel and Distributed Processing Symposium, Ipdps 2005. 2005: 53b. DOI: 10.1109/IPDPS.2005.118  0.449
2005 Vuduc R, Demmel JW, Yelick KA. OSKI: A library of automatically tuned sparse matrix kernels Journal of Physics: Conference Series. 16: 521-530. DOI: 10.1088/1742-6596/16/1/071  0.729
2004 Su J, Yelick K. Array prefetching for irregular array accesses in titanium Proceedings - International Parallel and Distributed Processing Symposium, Ipdps 2004 (Abstracts and Cd-Rom). 18: 2259-2265.  0.373
2004 Lee Benjamin BC, Vuduc RW, Demmel JW, Yelick KA. Performance models for evaluation and automatic tuning of symmetric sparse matrix-vector multiply Proceedings of the International Conference On Parallel Processing. 169-176.  0.737
2004 Griem G, Oliker L, Shalf J, Yelick K. Identifying performance bottlenecks on modern microarchitectures using an adaptable probe Proceedings - International Parallel and Distributed Processing Symposium, Ipdps 2004 (Abstracts and Cd-Rom). 18: 3505-3512.  0.32
2004 Im EJ, Yelick K, Vuduc R. Sparsity: Optimization framework for sparse matrix kernels International Journal of High Performance Computing Applications. 18: 135-158.  0.677
2004 Chen WY, Krishnamurthy A, Yelick K. Polynomial-time algorithms for enforcing sequential consistency in SPMD programs with arrays Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2958: 340-356.  0.341
2003 Vuduc R, Gyulassy A, Demmel JW, Yelick KA. Memory hierarchy optimizations and performance bounds for sparse ATAx Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2659: 705-714.  0.742
2003 Liblit B, Aiken A, Yelick K. Type systems for distributed data sharing Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2694: 273-294.  0.339
2002 Oppenheimer D, Brown A, Beck J, Hettena D, Kuroda J, Treuhaft N, Patterson DA, Yelick K. ROC-1: Hardware support for recovery-oriented computing Ieee Transactions On Computers. 51: 100-107. DOI: 10.1109/12.980002  0.342
2001 Kozyrakis C, Judd D, Gebis J, Williams S, Patterson D, Yelick K. Hardwater/compiler codevelopment for an media processor Proceedings of the Ieee. 89: 1694-1709. DOI: 10.1109/5.964446  0.374
2001 Im EJ, Yelick K. Optimizing sparse matrix computations for register reuse in SPARSITY Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2073: 127-136.  0.335
1998 Yelick KA, Semenzato L, Pike G, Miyamoto C, Liblit B, Krishnamurthy A, Hilfinger PN, Graham SL, Colella P, Aiken A. Titanium: a high-performance Java dialect Concurrency and Computation: Practice and Experience. 10: 825-836. DOI: 10.1002/(Sici)1096-9128(199809/11)10:11/13<825::Aid-Cpe383>3.0.Co;2-H  0.636
1998 Yelick K, Semenzato L, Pike G, Miyamoto C, Liblit B, Krishnamurthy A, Hilfinger P, Graham S, Gay D, Colella P, Aiken A. Titanium: A high-performance Java dialect Concurrency Practice and Experience. 10: 825-836.  0.382
1997 Patterson D, Anderson T, Cardwell N, Fromm R, Keeton K, Kozyrakis C, Thomas R, Yelick K. A case for intelligent ram Ieee Micro. 17: 34-43. DOI: 10.1109/40.592312  0.306
1997 Kozyrakis CE, Perissakis S, Patterson D, Anderson T, Asanović K, Cardwell N, Fromm R, Golbus J, Groibstad B, Keeton K, Thomas R, Treuhaft N, Yelick K. Scalable processors in the billion-transistor Era: IRAM Computer. 30: 75-78. DOI: 10.1109/2.612252  0.415
1997 Chakrabarti S, Demmel J, Yelick K. Models and scheduling algorithms for mixed data and task parallel programs Journal of Parallel and Distributed Computing. 47: 168-184. DOI: 10.1006/Jpdc.1997.1413  0.612
1996 Krishnamurthy A, Yelick K. Analyses and optimizations for shared address space programs Journal of Parallel and Distributed Computing. 38: 130-144. DOI: 10.1006/Jpdc.1996.0136  0.641
1996 Krishnamurthy A, Schauser KE, Scheiman CJ, Wang RY, Culler DE, Yelick K. Evaluation of architectural support for global address-based communication in large-scale parallel machines Operating Systems Review (Acm). 30: 37-48.  0.387
1996 Krishnamurthy A, Schauser KE, Scheiman CJ, Wang RY, Culler DE, Yelick K. Evaluation of architectural support for global address-based communication in large-scale parallel machines Operating Systems Review (Acm). 30: 37-48.  0.387
1993 Yelick KA. Programming models for irregular applications Acm Sigplan Notices. 28: 28-31. DOI: 10.1145/156668.156680  0.31
Show low-probability matches.