Efficient Fork-Join on GPUs Through Warp Specialization. - Jacob, Arpith Chacko; Eichenberger, Alexandre E.; Sung, Hyojin; Antão, Samuel F.; Bercea, Gheorghe-Teodor; Bertolli, Carlo; Bataev, Alexey; Jin, Tian; Chen, Tong; Sura, Zehra; Rokos, Georgios; O'Brien, Kevin (2017)

Implementing implicit OpenMP data sharing on GPUs. - Bercea, Gheorghe-Teodor; Bertolli, Carlo; Jacob, Arpith C.; Eichenberger, Alexandre E.; Bataev, Alexey; Rokos, Georgios; Sung, Hyojin; Chen, Tong; O'Brien, Kevin (2017)

Implementing implicit OpenMP data sharing on GPUs. - Bercea, Gheorghe-Teodor; Bertolli, Carlo; Jacob, Arpith C.; Eichenberger, Alexandre E.; Bataev, Alexey; Rokos, Georgios; Sung, Hyojin; Chen, Tong; O'Brien, Kevin (CoRR, 2017)

The workshop on compiler-driven performance. - Shen, Xipeng; Verbrugge, Clark; Neilson, Daniel; Jacob, Arpith C. (2016)

Early Experiences Porting Three Applications to OpenMP 4.5. - Karlin, Ian; Scogland, Tom; Jacob, Arpith C.; Antão, Samuel F.; Bercea, Gheorghe-Teodor; Bertolli, Carlo; Supinski, Bronis R. de; Draeger, Erik W.; Eichenberger, Alexandre E.; Glosli, Jim; Jones, Holger; Kunen, Adam; et al. (2016)

Offloading Support for OpenMP in Clang and LLVM. - Antão, Samuel F.; Bataev, Alexey; Jacob, Arpith C.; Bercea, Gheorghe-Teodor; Eichenberger, Alexandre E.; Rokos, Georgios; Martineau, Matt; Jin, Tian; Ozen, Guray; Sura, Zehra; Chen, Tong; Sung, Hyojin; et al. (2016)

Performance Analysis and Optimization of Clang's OpenMP 4.5 GPU Support. - Martineau, Matt; McIntosh-Smith, Simon; Bertolli, Carlo; Jacob, Arpith C.; Antão, Samuel F.; Eichenberger, Alexandre E.; Bercea, Gheorghe-Teodor; Chen, Tong; Jin, Tian; O'Brien, Kevin; Rokos, Georgios; Sung, Hyojin; et al. (2016)

From Describing to Prescribing Parallelism: Translating the SPEC ACCEL OpenACC Suite to OpenMP Target Directives. - Juckeland, Guido; Hernandez, Oscar R.; Jacob, Arpith C.; Neilson, Daniel; Larrea, Verónica G. Vergara; Wienke, Sandra; Bobyr, Alexander; Brantley, William C.; Chandrasekaran, Sunita; Colgrove, Mathew E.; Grund, Alexander; Henschel, Robert; et al. (2016)

Active Memory Cube: A processing-in-memory architecture for exascale systems. - Nair, Ravi; Antão, Samuel; Bertolli, Carlo; Bose, Pradip; Brunheroto, José R.; Chen, Tong; Cher, Chen-Yong; Costa, Carlos H. A.; Doi, J.; Evangelinos, Constantinos; Fleischer, Bruce M.; Fox, Thomas W.; et al. (IBM J. Res. Dev., 2015)

Data access optimization in a processing-in-memory system. - Sura, Zehra; Jacob, Arpith C.; Chen, Tong; Rosenburg, Bryan S.; Sallenave, Olivier; Bertolli, Carlo; Antao, Samuel; Brunheroto, José R.; Park, Yoonho; O'Brien, Kevin; Nair, Ravi (2015)

Exploiting Fine- and Coarse-Grained Parallelism Using a Directive Based Approach. - Jacob, Arpith C.; Nair, Ravi; Eichenberger, Alexandre E.; Antão, Samuel; Bertolli, Carlo; Chen, Tong; Sura, Zehra; O'Brien, Kevin; Wong, Michael (2015)

Progressive Codesign of an Architecture and Compiler Using a Proxy Application. - Jacob, Arpith C.; Nair, Ravi; Chen, Tong; Sura, Zehra; Kim, Changhoan; Bertolli, Carlo; Antão, Samuel; O'Brien, Kevin (2015)

Performance analysis of OpenMP on a GPU using a CORAL proxy application. - Bercea, Gheorghe-Teodor; Bertolli, Carlo; Antão, Samuel F.; Jacob, Arpith C.; Eichenberger, Alexandre E.; Chen, Tong; Sura, Zehra; Sung, Hyojin; Rokos, Georgios; Appelhans, David; O'Brien, Kevin (2015)

Integrating GPU support for OpenMP offloading directives into Clang. - Bertolli, Carlo; Antão, Samuel; Bercea, Gheorghe-Teodor; Jacob, Arpith C.; Eichenberger, Alexandre E.; Chen, Tong; Sura, Zehra; Sung, Hyojin; Rokos, Georgios; Appelhans, David; O'Brien, Kevin (2015)

Coordinating GPU threads for OpenMP 4.0 in LLVM. - Bertolli, Carlo; Antão, Samuel; Eichenberger, Alexandre E.; O'Brien, Kevin; Sura, Zehra; Jacob, Arpith C.; Chen, Tong; Sallenave, Olivier (2014)

Design of throughput-optimized arrays from recurrence abstractions. - Jacob, Arpith C.; Buhler, Jeremy D.; Chamberlain, Roger D. (2010)

Rapid RNA Folding: Analysis and Acceleration of the Zuker Recurrence. - Jacob, Arpith C.; Buhler, Jeremy D.; Chamberlain, Roger D. (2010)

Design space exploration of throughput-optimized arrays from recurrence abstractions (abstract only). - Jacob, Arpith C.; Buhler, Jeremy D.; Chamberlain, Roger D. (2010)

Optimal runtime reconfiguration strategies for systolic arrays. - Jacob, Arpith C.; Buhler, Jeremy D.; Chamberlain, Roger D. (2009)

Hardware Technologies for High-Performance Data-Intensive Computing. - Gokhale, Maya B.; Cohen, Jonathan D.; Yoo, Andy; Miller, William Marcus; Jacob, Arpith C.; Ulmer, Craig D.; Pearce, Roger A. (Computer, 2008)

Mercury BLASTP: Accelerating Protein Sequence Alignment. - Jacob, Arpith C.; Lancaster, Joseph M.; Buhler, Jeremy; Harris, Brandon; Chamberlain, Roger D. (ACM Trans. Reconfigurable Technol. Syst., 2008)

Accelerating Nussinov RNA secondary structure prediction with systolic arrays on FPGAs. - Jacob, Arpith C.; Buhler, Jeremy; Chamberlain, Roger D. (2008)

Biosequence Similarity Search on the Mercury System. - Krishnamurthy, Praveen; Buhler, Jeremy; Chamberlain, Roger D.; Franklin, Mark A.; Gyang, Kwame; Jacob, Arpith C.; Lancaster, Joseph M. (J. VLSI Signal Process., 2007)

FPGA-accelerated seed generation in Mercury BLASTP. - Jacob, Arpith C.; Lancaster, Joseph M.; Buhler, Jeremy; Chamberlain, Roger D. (2007)

A Banded Smith-Waterman FPGA Accelerator for Mercury BLASTP. - Harris, Brandon; Jacob, Arpith C.; Lancaster, Joseph M.; Buhler, Jeremy; Chamberlain, Roger D. (2007)

Preliminary results in accelerating profile HMM search on FPGAs. - Jacob, Arpith C.; Lancaster, Joseph M.; Buhler, Jeremy D.; Chamberlain, Roger D. (2007)

Whole Genome Comparison on a Network of Workstations. - Jacob, Arpith C.; Sanyal, Sugata; Paprzycki, Marcin; Arora, Rajan; Ganzha, Maria (2007)

Applying SIMD Approach to Whole Genome Comparison on Commodity Hardware. - Jacob, Arpith C.; Paprzycki, Marcin; Ganzha, Maria; Sanyal, Sugata (2007)

Language classification using n-grams accelerated by FPGA-based Bloom filters. - Jacob, Arpith C.; Gokhale, Maya B. (2007)

Scalable Softcore Vector Processor for Biosequence Applications. - Jacob, Arpith C.; Harris, Brandon; Buhler, Jeremy; Chamberlain, Roger D.; Cho, Young H. (2006)