• Article  

      In-memory parallelism for database workloads 

      Trancoso, Pedro (2002)
      In this work we analyze the parallelization of database workloads for an emerging memory technology: Processing-In-Memory (PIM) chips. While most previous studies have used scientific workloads to evaluate PIM architectures, ...
    • Conference Object  

      LDPC decoding on the Intel SCC 

      Diavastos, Andreas; Petrides, P.; Falcão, G.; Trancoso, Pedro (2012)
      Low-Density Parity-Check (LDPC) codes are powerful error correcting codes used today in communication standards such as DVB-S2 and WiMAX to transmit data inside noisy channels with high error probability. LDPC decoding is ...
    • Conference Object  

      Test-driven Coarray parallelization of a legacy Fortran application 

      Radhakrishnan, H.; Rouson, D. W. I.; Morris, K.; Shende, S.; Kassinos, Stavros C. (Affiliation: EXA High Performance Computing, Nicosia, CyprusAffiliation: Center for Computational Earth and Environmental Sciences, Stanford University, Stanford, CA, United StatesAffiliation: Combustion Research Facility, Sandia National Laboratories, Livermore, CA, United StatesAffiliation: Performance Research Laboratory, University of Oregon, Eugene, OR, United StatesAffiliation: UCY-CompSci, University of Cyprus, Nicosia, CyprusCorrespondence Address: EXA High Performance Computing, Nicosia, Cyprus, 2013)
      This paper summarizes a strategy for parallelizing a legacy Fortran 77 program using the object-oriented (OO) and coarray features that entered Fortran in the 2003 and 2008 standards, respectively. OO programming (OOP) ...