Papers by BSC-MSRC

EMVS: Embedded Multi Vector-core System
Tassadaq Hussain
Amna Haider
Adrián Cristal and Eduard Ayguadé
Journal of Systems Architecture - Apr 2018
Memory Resources Aware Run-Time Automated Scheduling Policy for Multi-core Systems
Tassadaq Hussain
Journal of Microprocessors and Microsystems - Dec 2017
A Machine Learning Approach for Performance Prediction and Scheduling on Heterogeneous CPUs
Daniel Nemirovsky
Tugberk Arkose
Nikola Markovic
Mario Nemirovsky
Osman Unsal and Adrian Cristal
29th International Symposium on Computer Architecture and High Performance Computing (SBACPAD 2017) - Oct 2017
MACORD: Online Adaptive Machine Learning Framework for Silent Error Detection
Omer Subasi
Sheng Di
Prasanna Balaprakash
Osman Unsal
Jesus Labarta
Adrián Cristal
Sriram Krishnamoorthy and Franck Cappello
Proceedings of 2017 IEEE International Conference on Cluster Computing, CLUSTER 2017 - Sep 2017
AxleDB: A Novel Programmable Query Processing Platform on FPGA
Behzad Salami
Gorker Alp Malazgirt
Oriol Arcas
Arda Yurdakul
Nehir Sonmez
Journal of Microprocessors and Microsystems (MICPRO) - Jul 2017
An Integrated Vector-Scalar Design on an In-order ARM Core
Milan Stanic
Oscar Palomar
Timothy Hayes
Ivan Ratkovic
Adrián Cristal
Osman Unsal
Mateo Valero
ACM Transactions on Architecture and Code Optimization (TACO) - Jun 2017
Designing and Modelling Selective Replication for Fault-tolerant HPC Applications
Omer Subasi
Gulay Yalcin
Ferad Zyulkyarov
Osman Unsal and Jesus Labarta
17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID 2017) - May 2017
RETHINK big: European Roadmap for Hardware and Networking Optimizations for Big Data
Gina Alioto
Paul Carpenter
Adrián Cristal
Osman Unsal
Marcus Leich
Cristophe Avare
20th Conference on Design, Automation, and Test in Europe (DATE 2017) - Mar 2017
Extending the flexibility of ACMPs for mobile devices using alternative cache configurations
Daniel Nemirovsky
Nikola Markovic
Adrián Cristal
Osman Unsal and Mateo Valero
Tenth Workshop on Programmability Issues for Multi-Core Computers (Multiprog), in conjunction with Hipeac Conference, - Jan 2017
Mth: Codesigned Hardware/Software Support for Fine Grain Threads
Adrián Cristal
David Gonzalez Marquez
Esteban Mocskos
IEEE Computer Architecture Letters (CAL) - Dec 2016
Memory Controller for Vector Processor
Tassadaq Hussain
Oscar Palomar
Osman S. Unsal
Adrián Cristal
Eduard Ayguadé
Journal of VLSI Signal Processing Systems - Dec 2016
Unprotected Computing : A Large-Scale Study of DRAM Raw Error Rate on a Supercomputer
Leonardo Bautista-Gomez
Ferad Zyulkyarov
Osman S. Unsal
Simon McIntosh-Smith
ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, (Supercomputing) SC '16 - Nov 2016
Software-level Fault Tolerant Framework for Task-based Applications
Ferad Zyulkyarov
Leonardo Bautista-Gomez
Osman Unsal
Simon McIntosh-Smith
Joy Yeh
Grzegorz Pawelczak
James Sewart
James Price
(Poster) ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, (Supercomputing) SC '16 - Nov 2016
A runtime heuristic to selectively replicate tasks for application-specific reliability targets
Omer Subasi
Gulay Yalcin
Ferad Zyulkyarov
Osman Unsal
Jesus Labarta
In Proceedings of 2016 IEEE International Conference on Cluster Computing, CLUSTER 2016 - Sep 2016
An Integrated Vector-Scalar Design on an In-order ARM Core
Milan Stanic
Oscar Palomar
Timothy Hayes
Ivan Ratkovic
Osman S. Unsal
Adrián Cristal
Mateo Valero
(Poster) In 25th International Conference on Parallel Architectures and Compilation Techniques, PACT '16 - Sep 2016
Unified Fault-tolerance Framework for Hybrid Task-parallel Message-passing Applications
Omer Subasi
Ferad Zyulkyarov
Osman Unsal
Jesus Labarta
Tatiana Martsinkevich
and Franck Cappello
International Journal of High Performance Computing Applications - Sep 2016
A Fully Parameterizable Low Power Design of Vector Fused Multiply-Add Using Active Clock-Gating Techniques
Ivan Ratkovic
Oscar Palomar
Milan Stanic
Osman Unsal
Adrián Cristal
and Mateo Valero
International Symposium on Low Power Electronics and Design (ISLPED 2016) - Aug 2016
Accelerating Hash-Based Query Processing Operations on FPGAs by Caching
Behzad Salami
Oriol Arcas Abella
Nehir Sonmez
Osman Unsal and Adrian Cristal
CARLA Latin American High Performance Computing Conference - Aug 2016
Implications of Non-Volatile Memory as Primary Storage for Database Management Systems
Naveed Ul Mustafa
Adria Armejach
Ozcan Ozturk
Adrian Cristal and Osman S. Unsal
International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XVI) - Jul 2016
Future Vector Microprocessor Extensions for Data Aggregations
Timothy Hayes
Oscar Palomar
Osman Unsal
Adrián Cristal
Mateo Valero
To appear in the 43rd International Symposium on Computer Architecture (ISCA-43) - Jun 2016
Architectural Support for Efficient Message Passing on Shared Memory Multi-cores
Ruben Titos-Gil
Oscar Palomar
Osman Unsal
Adrián Cristal
Journal of Parallel and Distributed Computing Special Issue on Energy Efficient Multi-Core and Many-Core Systems (to appear) - Jun 2016
no files attached
Range Translations for Fast Virtual Memory
Jayneel Gandhi
Vasileios Karakostas
Furkan Ayar
Adrián Cristal
Mark D. Hill
Kathryn S. McKinley
Mario Nemirovsky
Michael M. Swift
Osman Unsal
IEEE Micro Special Issue: Micro's Top Picks from the Computer Architecture Conferences - Jun 2016
Spatial Support Vector Regression to Detect Silent Errors in the Exascale Era
Omer Subasi
Osman Unsal
Jesus Labarta
Sheng Di
Leonardo Bautista-Gomez
Prasanna Balaprakash
Adrian Cristal and Franck Cappello
16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID 2016) - May 2016
no files attached
CRC-based Memory Reliability for Task-parallel HPC Applications
Omer Subasi
Osman Unsal
Jesus Labarta
Gulay Yalcin
Adrián Cristal
30th IEEE International Parallel & Distributed Processing Symposium (IPDPS) - May 2016
no files attached
Towards low-power embedded vector processor
Milan Stanic
Oscar Palomar
Timothy Hayes
Ivan Ratkovic
Osman S. Unsal
Adrián Cristal
In Proceedings of 13th conference on ACM Computing Frontiers - May 2016
no files attached
Energy-Efficient Address Translation
Vasileios Karakostas
Jayneel Gandhi
Adrián Cristal
Mark D. Hill
Kathryn S. McKinley
Mario Nemirovsky
Michael M. Swift
Osman Unsal
22nd IEEE International Symposium on High Performance Computer Architecture (HPCA-22) - Mar 2016
Energy minimization at all layers of the data center: The ParaDIME Project
Oscar Palomar
Santhosh Kumar Rethinagiri
Gulay Yalcin
Ruben Titos-Gil
Pablo Prieto
Emma Torrella
Osman Unsal
Adrián Cristal
Pascal Felber
Anita Sobe
Christof Fetzer
Thomas Knauth
Yaroslav Hayduk
Mascha Kupitz
Dragomir Milosevic
19th Conference on Design, Automation, and Test in Europe (DATE 2016)}, - Mar 2016
no files attached
Exploring Energy Reduction in Future Technology Nodes via Voltage Scaling with Application to 10nm
Gulay Yalcin
Santhosh Kumar Rethinagiri
Oscar Palomar
Osman Unsal
Adrián Cristal
Dragomir Milojevic
24th International Conference on Parallel, Distributed and Network-Based Processing (PDP 2016) - Feb 2016
no files attached
MVPA: An FPGA based Multi Vector Processor Architecture
Tassadaq Hussain
Oscar Palomar
Adrián Cristal
Eduard Ayguadé
Amna Haider
The 13th International Bhurban Conference on Applied Sciences & Technology - Jan 2016
IEEE
no files attached
Access Pattern based Multi‐layer Bus Virtualization Controller
Tassadaq Hussain
Oscar Palomar
Adrián Cristal
Eduard Ayguadé
Amna Haider
The 13th International Bhurban Conference on Applied Sciences & Technology - Jan 2016
IEEE
no files attached
Modeling and Performance Evaluation of Smith‐Waterman Algorithm
Tassadaq Hussain
Muhammad Shafiq
Jordà Polo
Branimir Dickov
The 13th International Bhurban Conference on Applied Sciences & Technology - Jan 2016
IEEE
no files attached
Trigeneous Platforms for Energy Efficient Computing of HPC Applications
Santhosh Kumar Rethinagiri
Oscar Palomar
Javier Arias Moreno
Osman S. Unsal
Adrián Cristal
22nd annual IEEE International Conference on High Performance Computing (HiPC 2015) - Dec 2015
no files attached
VPM: Virtual Power Meter Tool for Low-Power Many-Core/Heterogeneous Data Center Prototypes
Santhosh Kumar Rethinagiri
Oscar Palomar
Javier Arias Moreno
Osman Unsal
Adrian Cristal Kestelman
The 33rd IEEE International Conference on Computer Design (ICCD 2015) - Oct 2015
no files attached
Tidy Cache: Improving Data Placement in Die-stacked DRAM Caches
Adria Armejach
Adrián Cristal
Osman S. Unsal
27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2015) - Oct 2015
no files attached
Performance and energy efficient hardware-based scheduler for Symmetric/Asymmetric CMPs
Nikola Markovic
Daniel Nemirovsky
Osman Unsal
Mateo Valero
Adrián Cristal
27th International Symposium on Computer Architecture and High Performance Computing (SBACPAD 2015) - Oct 2015
no files attached
ViPS: Visual Processing System for Medical Imaging
Tassadaq Hussain
Oscar Palomar
Adrián Cristal
Eduard Ayguadé and Haider Amna
The 2015 8th International Congress on Image and Signal Processing (CISP 2015) and the 2015 8th International Conference on BioMedical Engineering and Informatics (BMEI 2015) - Oct 2015
no files attached
Determinism at Standard Library Level in Transactional Memory Based Applications
Vesna Smiljkovic
Osman Unsal
Adrián Cristal
Mateo Valero
The 12th International Conference on Network and Parallel Computing (NPC-2015), - Sep 2015
no files attached
Reimagining Heterogeneous Computing: a Functional Instruction Set Architecture (F-ISA) Computing Model
Daniel Nemirovsky
Nikola Markovic
Osman Unsal
Mateo Valero
Adrián Cristal
IEEE Micro (Special Issue on Alternative Computing Designs and Technologies) - Sep 2015
no files attached
Architectural Support for Direct Message Passing on Shared Memory Multi-cores
Ruben Titos-Gil
Oscar Palomar
Osman Unsal and Adrian Cristal
The 44th International Conference on Parallel Processing (ICPP-2015) - Sep 2015
no files attached
FAcET: Fast and Accurate Power/Energy Estimation Tool for CPU-GPU Platforms at Architectural-Level (Best Paper Award Nomination)
Santhosh Kumar Rethinagiri
Oscar Palomar
Javier Arias Moreno
Adrián Cristal
Osman Unsal
28th IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (IEEE-SoCC 2015) - Sep 2015
no files attached
Marriage Between Coordinated and Uncoordinated Checkpointing for the Exascale Era
Omer Subasi
Ferad Zyulkyarov
Osman Unsal and Jesus Labarta
17th IEEE International Conference on High Performance Computing and Communications (HPCC-15) - Aug 2015
07336204.pdf
JSRAM: A Circuit-level Technique for Trading-off Robustness and Capacity in Cache Memories
Hamzeh Ahangari
Ozcan Ozturk
Osman S. Unsal
Adrián Cristal
Gulay Yalcin
IEEE Computer Society Annual Symposium on VLSI (ISVLSI 2015) - Jul 2015
no files attached
Joint Circuit-System Design Space Exploration of Multiplier Unit Structure for Energy-Efficient Vector Processors
Ivan Ratkovic
Oscar Palomar
Milan Stanic
Osman Unsal
Adrián Cristal
Mateo Valero
Djordje Pesic
Milovan Djuric
IEEE Computer Society Annual Symposium on VLSI (ISVLSI 2015), - Jul 2015
no files attached
Imposing Coarse-Grained Reconfiguration to General Purpose Processors
Milovan Duric
Milan Stanic
Ivan Ratkovic
Oscar Palomar
Osman Unsal
Adrián Cristal
Mateo Valero
Aaron Smith
International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XV) - Jul 2015
no files attached
NEMsCAM: A Novel CAM Cell based on Nano-Electro-Mechanical Switch and CMOS for Energy Efficient TLBs
Azam Seyedi
Vasileios Karakostas
Stefan Cosemans
Adrián Cristal
Mario Nemirovsky and Osman Unsal
IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH´15) - Jul 2015
ParaDIME: Parallel Distributed Infrastructure for Minimization of Energy for data centers
Santhosh Kumar Rethinagiri
Oscar Palomar
Anita Sobe
Gulay Yalcin
Thomas Knauth
Adrián Cristal
Osman Unsal
Pascal Felber
Christof Fetzer
Rubén Titos Gil
Pablo Prieto
Malte Schneegaß
Dragomir Milojevic
Microprocessors and Microsystems (2015) - Jun 2015
Redundant Memory Mappings for Fast Access to Large Memories
Vasileios Karakostas
Jayneel Gandhi
Furkan Ayar
Adrián Cristal
Mark D. Hill
Kathryn S. McKinley
Mario Nemirovsky
Michael M. Swift
Osman Unsal
The 42nd International Symposium on Computer Architecture (ISCA-42) - Jun 2015
High-level Debugging And Verification For FPGA-Based Multicore Architectures
Oriol Arcas Abella
Osman Unsal
Adrián Cristal
23rd IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM) - May 2015
no files attached
HATCH: Hash Table Caching in Hardware for Efficient Relational Join Engines on FPGA
Nehir Sonmez
Behzad Salami
Oriol Arcas-Abella
23rd IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM) - May 2015
no files attached
Heterogeneous Platform to Accelerate Compute Intensive Applications
Santhosh Kumar Rethinagiri
Oscar Palomar
Javier Arias Moreno
Osman S Unsal
Adrián Cristal
23rd IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM) - May 2015
no files attached
An Energy Efficient Hybrid FPGA-GPU based Embedded Platform to Accelerate Face Recognition Application
Santhosh Kumar Rethinagiri
Oscar Palomar
Osman Unsal
Adrián Cristal
Javier Arias Moreno
COOL Chips XVIII - Apr 2015
no files attached
VSR Sort: A Novel Vectorised Sorting Algorithm and Architecture Extensions for Future Microprocessors
Timothy Hayes
Oscar Palomar
Osman Unsal
Adrián Cristal
Mateo Valero
21st IEEE International Symposium on High Performance Computer Architecture (HPCA2015) - Feb 2015
NanoCheckpoints: A Task-Based Asynchronous Dataflow Framework for Efficient and Scalable Checkpoint/Restart
Omer Subasi
Javier Arias Moreno
Osman S. Unsal
Jesus Labarta
Adrián Cristal
Parallel, Distributed and Network-Based Processing (PDP) - Feb 2015
07092706.pdf
TRADE: Precise Dynamic Race Detection for Scalable Transactional Memory Systems
Gokcen Kestor
Osman Unsal
Adrián Cristal
Serdar Tasiran
ACM Transactions on Parallel Computing - Jan 2015
no files attached
Transactional Memory for Reliability
Gulay Yalcin
Osman Unsal
Transactional Memory. Foundations, Algorithms, Tools, and Applications, Springer Lecture Notes in Computer Science, (eds.) R. Guerraoui and P. Romano - Jan 2015
no files attached
Verification Tools for Transactional Programs
Adrián Cristal
Gokcen Kestor
Ismail Kuru
Osman Unsal
Serdar Tasiran
Burcu Kulahcioglu Ozkan
Ernie Cohen
Suha Orhun Mutluergil
Tayfun Elmas
Transactional Memory. Foundations, Algorithms, Tools, and Applications, Springer Lecture Notes in Computer Science, (eds.) R. Guerraoui and P. Romano - Jan 2015
no files attached
AMMC: Advance Multi-core Memory Controller
Tassadaq Hussain
Oscar Palomar
Osman S Unsal
Adrián Cristal
Eduard Ayguade and Mateo Valero
International Conference on Field-Programmable Technology FPT - Dec 2014
no files attached
PAMS: Pattern Aware Memory System for Embedded Systems
Tassadaq Hussain
Nehir Sonmez
Oscar Palomar
Osman S Unsal
Adrián Cristal
Eduard Ayguade and Mateo Valero
2014 International Conference on Reconfigurable Computing and FPGAs (ReConFig 2014) - Dec 2014
no files attached
DeTrans: Deterministic and Parallel execution of Transactions
Vesna Smiljkovic
Srdjan Stipic
Christof Fetzer
Osman Unsal
Adrián Cristal
Mateo Valero
26th International Symposium on Computer Architecture and High Performance Computing (SBACPAD 2014) - Oct 2014
no files attached
A Case Study of Hybrid Dataflow and Shared-memory Programming Models: Dependency-based Parallel Game Engine
Vladimir Gajinov
Igor Eric
Osman Unsal
Eduard Ayguadé
Adrián Cristal
Sasa Stojanovic
Veljko Milutinović
26th International Symposium on Computer Architecture and High Performance Computing (SBACPAD 2014) - Oct 2014
no files attached
Performance Analysis of the Memory Management Unit under Scale-out Workloads
Vasileios Karakostas
Osman Unsal
Mario Nemirovsky
Adrián Cristal
Michael Swift
2014 IEEE International Symposium on Workload Characterization (IISWC) - Oct 2014
ALOJA: a Systematic Study of Hadoop Deployment Variables to Enable Automated Characterization of Cost-Effectiveness
Nicolas Poggi
David Carrera
Aaron Call
Rob Reinauer
Nikola Vujic
Daron Green and Jose Blakeley
et al
IEEE BigData 2014 - Oct 2014
bsc-msr_aloja.pdf
Flexicache: Highly Reliable and Low Power Cache under Supply Voltage Scaling
Gulay Yalcin
Azam Seyedi
Osman Unsal
Adrián Cristal
CARLA Latin American High Performance Computing Conference - Oct 2014
yalcincala2014.pdf
System-Level Power & Energy Estimation Methodology and Optimization Techniques for CPU-GPU based Mobile Platforms
Santhosh Kumar Rethinagiri
Oscar Palomar
Javier Arias
Adrián Cristal
Osman Unsal
In the proceedings of 12th IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESWEEK 2014) - Oct 2014
no files attached
VPPET: Virtual Platform Power and Energy Estimation Tool for Heterogeneous MPSoC based FPGA Platforms
Santhosh Kumar Rethinagiri
Oscar Palomar
Javier Arias
Adrián Cristal
Osman Unsal
In the proceedings of 24th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS 2014) - Oct 2014
no files attached
Exploiting Existing Comparators for Fine-Grained Low-Cost Error Detection
Gulay Yalcin
Oguz Ergin
Emrah Islek
Osman S. Unsal
Adrián Cristal
ACM Transactions on Architecture and Code Optimization (ACM TACO) - Oct 2014
Volume 11, Issue 3
taco2014.pdf
AMC: Advanced Multi-accelerator Controller
Tassadaq Hussain
Amna Haider
Gursal A. Shakaib
Eduard Ayguadé
Publisher : Journal of Parallel Computing - Oct 2014
no files attached
Dynamic Verification for Hybrid Concurrent Programming Models
Erdal Mutlu
Vladimir Gajinov
Adrián Cristal
Serdar Tasiran
Osman Unsal
14th International Conference on Runtime Verification - Sep 2014
no files attached
DESSERT: DESign Space ExploRation Tool based on Power and Energy at System-Level
Santhosh Kumar Rethinagiri
Oscar Palomar
Adrián Cristal
Osman Unsal
Michael Swift
In Proceedings of 27th IEEE International System-on-Chip Conference - Sep 2014
no files attached
MAPC: Memory Access Pattern based Controller
Tassadaq Hussain
Oscar Palomar
Osman Unsal
Adrián Cristal
Eduard Ayguade and Mateo Valero
24th International Conference on Field Programmable Logic and Applications (FPL) - Sep 2014
no files attached
An Empirical Evaluation of High-level Synthesis Languages and Tools for Database Acceleration
Oriol Arcas Abella
Geoffrey Ndu
Nehir Sonmez
Mohsen Ghasempour
Adria Armejach
Javier Navaridas
Adrian Cristal and Mikel Lujan
24th International Conference on Field Programmable Logic and Applications (FPL) - Sep 2014
no files attached
ParaDIME: Parallel Distributed Infrastructure for Minimization of Energy
Santhosh Kumar Rethinagiri
Oscar Palomar
Anita Sobe
Gulay Yalcin
Adrián Cristal
Osman Unsal
Pascal Felber
Christof Fetzer
Gina Alioto
Thomas Knauth
Wojciech Barczynski
Yaroslav Hayduk;
Julien Ryckaert
In Proceedings of 17TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2014), IEEE/Euromicro, Verona (2014) - Aug 2014
no files attached
Evaluation of Vectorization Potential of Graph500 on Intel Xeon Phi
Milan Stanic
Oscar Palomar
Ivan Ratkovic
Milovan Duric
Osman Unsal
Adrián Cristal
Mateo Valero
International Conference on High Performance Computing & Simulation (HPCS 2014) - Jul 2014
no files attached
Advanced Pattern based Memory Controller for FPGA based HPC Applications
Tassadaq Hussain
Oscar Palomar
Osman S. Unsal
Adrián Cristal
Eduard Ayguade and Mateo Valero
International Conference on High Performance Computing & Simulation (HPCS 2014) - Jul 2014
no files attached
System-Level Power and Energy Estimation Methodology for Open Multimedia Applications Platforms
Santhosh Kumar Rethinagiri
Oscar Palomar
Javier Arias
Osman S. Unsal
Adrián Cristal
Morteza Biglari-Abhari
In Proceedings of IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2014) - Jul 2014
no files attached
Physically vs. Physically-Aware Estimation Flow: Case Study of Design Space Exploration of Adders
Ivan Ratkovic
Oscar Palomar
Milan Stanic
Osman S. Unsal
Adrián Cristal
Mateo Valero
In Proceedings of IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2014) - Jul 2014
bare_conf.pdf
ParaDIME: Parallel Distributed Infrastructure for Minimization of Energy at Architectural Level
Gulay Yalcin
Santhosh Kumar Rethinagiri
Oscar Palomar
Adrián Cristal
Osman S Unsal
ICT Energy Newsletters - Jul 2014
no files attached
Dynamic-Vector Execution on a General Purpose EDGE Chip Multiprocessor
Milovan Duric
Oscar Palomar
Aaron Smith
Milan Stanic
Osman Unsal
Adrián Cristal
Mateo Valero
Doug Burger
Alex Veidenbaum
International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV) - Jul 2014
no files attached
Exploiting a Fast and Simple ECC for Scaling Supply Voltage in Level-1 Caches
Gulay Yalcin
Emrah Islek
Oyku Tozlu
Pedro Reviriego
Adrián Cristal
Osman S. Unsal
Oguz Ergin
20th IEEE International On-Line Testing Symposium (IOLTS) - Jul 2014
mainiolts.pdf
PMSS: A programmable memory system and scheduler for complex memory patterns
Tassadaq Hussain
Amna Haider
Eduard Ayguadé
Journal of Parallel and Distributed Computing - Jul 2014
no files attached
PVMC: Programmable Vector Memory Controller
Tassadaq Hussain
Oscar Palomar
Osman S. Unsal
Adrián Cristal
Eduard Ayguade and Mateo Valero
The 25th IEEE International Conference on Application-specific Systems, Architectures and Processors - Jun 2014
IEEE ASAP 2014 Conference June 18-20, 2014, IBM Research - Zurich, Switzerland
no files attached
Neighbor-Cell Assisted Error Correction for MLC NAND Flash Memories
Yu Cai
Gulay Yalcin
Onur Mutlu
Eric Haratsch
Osman Unsal
Adrián Cristal
and Ken Mai
Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS) - Jun 2014
no files attached
PGC: a pattern-based graphics controller
Tassadaq Hussain
Amna Haider
International Journal of Circuits and Architecture Design - Jun 2014
no files attached
Dynamic Transaction Coalesing
Srdan Stipic
Vasileios Karakostas
Vesna Nowack
Adrián Cristal
Osman Unsal
Mateo Valero
In Proceedings of 11th conference on ACM Computing Frontiers - May 2014
DaSH: A Benchmark Suite for Hybrid Dataflow and Shared Memory Programming Models with Comparative Evaluation of Three Hybrid Dataflow Models (candidate for the Best Paper award)
Vladimir Gajinov
Igor Eric
Srdjan Stipic
Osman Unsal
Eduard Ayguadé
Adrián Cristal
In Proceedings of 11th conference on ACM Computing Frontiers - May 2014
no files attached
VALib and SimpleVector: Tools for Rapid Initial Research on Vector Architectures
Milan Stanic
Oscar Palomar
Ivan Ratkovic
Milovan Duric
Osman Unsal
Adrián Cristal
Mateo Valero
In Proceedings of 11th conference on ACM Computing Frontiers - May 2014
no files attached
Bit Impact Factor: Towards Making Fair Vulnerability Comparison
Serdar Zafer Can
Gulay Yalcin
Oguz Ergin
Osman S. Unsal
Adrián Cristal
Elsevier Microprocessors and Microsystems (MICPRO), volume 38 (2014), pages 598-604 - May 2014
http://www.sciencedirect.com/science/article/pii/S0141933114000684
bif.pdf
T-Rex: A Dynamic Race Detection Tool for C/C++ Transactional Memory Applications
Gokcen Kestor
Osman S. Unsal
Adrián Cristal
Serdar Tasiran
Proceedings of the 9th European conference on Computer systems (EuroSys 2014) - Apr 2014
no files attached
An Overview of Architecture Level Power- and Energy-Efficient Design Techniques
Ivan Ratkovic
Nikola Bezanic
Osman S. Unsal
Adrián Cristal and Veljko Milutinovic
(To appear) Advances in Computers - Apr 2014
Book Chapter
no files attached
Stand-alone Memory Controller for Graphics System
Tassadaq Hussain
Oscar Palomar
Osman S. Unsal
Adrián Cristal
Eduard Ayguadé
Mateo Valero
Amna Haider
the 10th International Symposium on Applied Reconfigurable Computing (ARC 2014) - Apr 2014
no files attached
EVX: Vector Execution on Low Power EDGE Cores
Milovan Duric
Oscar Palomar
Aaron Smith
Osman Unsal
Adrián Cristal
Mateo Valero
Doug Burger
Design, Automation and Test in Europe, (DATE14) - Mar 2014
no files attached
Analysis of Random Dopant Fluctuations and Oxide Thickness on a 16nm L1 Cache Design
Cagri Eryilmaz
Azam Seyedi
Osman S. Unsal
Adrián Cristal
Third Workshop on Manufacturable and Dependable Multicore Architectures at Nanoscale (MEDIAN'14), In conjunction with DATE14 conference - Mar 2014
no files attached
Scalable Row-Based Parallel H.264 Decoder on Embedded Multi-Core Processors
Elias Baaklini
Santhosh Kumar Rethinagiri
Smail Niar
Hassan Sbeity
Springer: Signal, Image and Video Processing Journal - Mar 2014
no files attached
PETS: Power and Energy Estimation Tool at System-Level
Santhosh Kumar Rethinagiri
Oscar Palomar
Rabie Ben Atitallah
Adrián Cristal
Osman Unsal
Smail Niar
The International Symposium on Quality Electronic Design (ISQED 2014) - Mar 2014
no files attached
APMC: Advanced Pattern based Memory Controller
Tassadaq Hussain
Oscar Palomar
Osman S. Unsal
Adrián Cristal
Eduard Ayguadé
Mateo Valero
Santhosh Kumar Rethinagiri
22nd ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2014) - Feb 2014
no files attached
Power Estimation Tool for System on Programmable Chip based Platforms
Santhosh Kumar Rethinagiri
Oscar Palomar
Adrián Cristal
Osman Unsal
22nd ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2014) - Feb 2014
no files attached
Combining Error Detection and Transactional Memory for Energy-efficient Computing below Safe Operation Margins
Gulay Yalcin
Anita Sobe
Alexey Voronin
Jons-Tobias Wamhoff
Derin Harmanci
Adrián Cristal
Osman Unsal
Pascal Felber
Christof Fetzer
In 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2014) - Feb 2014
pid3007465.pdf
Techniques to Improve Performance in Requester-wins Hardware Transactional Memory
Adria Armejach
Ruben Titos-Gil
Anurag Negi
Osman S. Unsal
Adrián Cristal
Proceedings of the 9th International Conference on High-Performance and Embedded Architectures and Compilation (HiPEAC'2014). Also appears on the ACM Transactions on Architecture and Code Optimization (TACO) - Jan 2014
no files attached
Profile-Guided Transaction Coalescing - Lowering Transactional Overheads by Merging Transactions
Srdjan Stipic
Vesna Smiljkovic
Osman S. Unsal
Adrián Cristal
Mateo Valero
Proceedings of the 9th International Conference on High-Performance and Embedded Architectures and Compilation (HiPEAC'2014). Also appears on theACM Transactions on Architecture and Code Optimization (TACO) - Jan 2014
no files attached
ParaDIME: Parallel Distributed Infrastructure for Minimization of Energy
Oscar Palomar
Gulay Yalcin
Santhosh Kumar Rethinagiri
Osman Unsal
Adrian Cristal Kestelman
Gina Alioto
Joint Euro-TM/MEDIAN Workshop on Dependable Multicore and Transactional Memory Systems (DMTM), In conjunction with Hipeac 2014 Conference - Jan 2014
no files attached
Leveraging a Task-based Asynchronous Dataflow Substrate for Efficient and Scalable Resiliency
Omer Subasi
Javier Arias
Jesus Labarta
Osman Unsal and Adrian Cristal
Joint Euro-TM/MEDIAN Workshop on Dependable Multicore and Transactional Memory Systems (DMTM), In conjunction with Hipeac 2014 Conference - Workshop without Proceedings - Jan 2014
no files attached
Dynamic Verification for Hybrid Concurrent Programming Models.
Erdal Mutlu
Vladimir Gajinov
Adrián Cristal and Osman Unsal
Joint Euro-TM/MEDIAN Workshop on Dependable Multicore and Transactional Memory Systems (DMTM), In conjunction with Hipeac 2014 Conference - Workshop without Proceedings - Jan 2014
no files attached
System-Level Power Estimation Tool for Embedded Processor based Platforms
Santhosh Kumar Rethinagiri
Oscar Palomar
Rabie Ben Atitallah
Smail Niar
Adrián Cristal
Osman Unsal
6th Workshop on: Rapid Simulation and Performance Evaluation: Methods and Tools (RAPIDO14), In conjunction with Hipeac 2014 Conference - Jan 2014
no files attached
ReCompAc: Reconfigurable Compute Accelerator
Milovan Duric
Oscar Palomar
Aaron Smith
International Conference on ReConFigurable Computing and FPGAs (ReConFig) - Dec 2013
no files attached
HARP: Adaptive Abort Recurrence Prediction for Hardware Transactional Memory
Adria Armejach
Anurag Negi
Adrián Cristal
Osman Unsal
Per Stenstrom
Tim Harris
20th Annual International Conference on High Performance Computing, HiPC 2013 - Dec 2013
pid2911627_1.pdf
Generating Infrastructure for FPGA-Accelerated Applications
Myron King
Asif Khan
Abhinav Agarwal
Oriol Arcas
Arvind
23rd International Conference on Field Programmable Logic and Applications, FPL 2013 - Sep 2013
no files attached
TMbox: A Flexible and Reconfigurable Hybrid Transactional Memory System
Nehir Sonmez
Oriol Arcas
Osman S. Unsal
Adrián Cristal
Satnam Singh
Multicore Technology: Architecture, Reconfiguration, and Modeling - Jul 2013
Book chapter
no files attached
Error Analysis and Retention-Aware Error Management for NAND Flash Memory
Yu Cai
Gulay Yalcin
Onur Mutlu
Erich F. Haratsch
Adrián Cristal
Osman S. Unsal
Ken Mai
Intel Technology Journal, Volume 17, Issue 1 - Jun 2013
no files attached
Improving the Energy Efficiency of Hardware-Assisted Watchpoint Systems
Vasileios Karakostas
Saša Tomić
Osman Unsal
Mario Nemirovsky
Adrián Cristal
In 50th Design Automation Conference (DAC 2013) - Jun 2013
EcoTM: Conflict-Aware Economical Unbounded Hardware Transactional Memory
Saša Tomić
Ege Akpinar
Adrián Cristal
Osman S. Unsal
Mateo Valero
International Conference on Computational Science, ICCS 2013 - Jun 2013
no files attached
Fault Tolerance for Multi-Threaded Applications by Leveraging Hardware Transactional Memory
Gulay Yalcin
Osman S Unsal
Adrián Cristal
In Proceedings of 10th conference on ACM Computing Frontiers - May 2013
cf23-yalcin.pdf
Circuit Design of a Novel Adaptable and Reliable L1 Data Cache
Azam Seyedi
Gulay Yalcin
Osman S. Unsal
Adrián Cristal
In 23rd Great Lakes Symposium on Very Large Scale Integration (GLSVLSI'13) - May 2013
no files attached
TM-dietlibc: A TM-aware Real-world System Library
Vesna Smiljkovic
Martin Nowack
Nebojsa Miletic
Tim Harris
Osman S. Unsal
Adrián Cristal
Mateo Valero
27th IEEE International Parallel & Distributed Processing Symposium (IPDPS) - May 2013
no files attached
FaulTM: Error Detection and Recovery Using Hardware Transactional Memory
Gulay Yalcin
Osman Unsal
Adrián Cristal
The Design, Automation, and Test in Europe Conference (DATE) - Mar 2013
03.4_4_0553.pdf
Leveraging Transactional Memory for Energy-efficient Computing below Safe Operation Margins
Adrián Cristal
Osman Unsal
Gulay Yalcin
Christof Fetzer
Jons-Tobias Wamhoff
Pascal Felber
Derin Harmanci
Anita Sobe
In 8th ACM SIGPLAN Workshop on Transactional Computing (TRANSACT 2013) - Mar 2013
no files attached
On the Selection of Adder Unit in Energy Efficient Vector Processing
Ivan Ratkovic
Oscar Palomar
Milan Stanic
Adrián Cristal
Osman S. Unsal
Mateo Valero
The International Symposium on Quality Electronic Design (ISQED 2013) - Mar 2013
ivan_isqed.pdf
Transaction Coalescing - Lowering Transactional Overheads by Merging Transactions
Vesna Smiljkovic
Srdjan Stipic
Osman Unsal
Adrián Cristal
Mateo Valero
Sixth Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2013) - Jan 2013
no files attached
Vector Extensions for Decision Support DBMS Acceleration
Timothy Hayes
Oscar Palomar
Adrián Cristal
Osman Unsal
Mateo Valero
The 45th International Symposium on Microarchitecture (Micro-45) - Dec 2012
Using Dynamic Runtime Testing for Rapid Development of Architectural Simulators
Saša Tomić
Adrián Cristal
Osman Unsal
Mateo Valero
International Journal of Parallel Programming - Dec 2012
The final publication is available at www.springerlink.com
Novel SRAM Bias Control Circuits for a Low Power L1 Data Cache
Azam Seyedi
Adria Armejach
Adrián Cristal
Osman S. Unsal
Mateo Valero
The 30th NORCHIP conference - Nov 2012
Resource-bounded multicore emulation using Beefarm
Oriol Arcas
Nehir Sonmez
Gokhan Sayilar
Satnam Singh
Osman S. Unsal
Adrián Cristal
Ibrahim Hur
Mateo Valero
Microprocessors and Microsystems - Nov 2012
Elsevier. Volume 36, Issue 8, Pages 620-631
no files attached
Integrating Dataflow Abstractions into the Shared Memory Model
Vladimir Gajinov
Srđan Stipić
Osman Unsal
Tim Harris
Eduard Ayguade and Adrian Cristal
SBAC-PAD'2012 - 24th International Symposium on Computer Architecture and High Performance Computing - Oct 2012
sbac_50_win.pdf
Flash Correct-and-Refresh: Retention-Aware Error Management for Increased Flash Memory Lifetime
Yu Cai
Gulay Yalcin
Onur Mutlu
Eric Haratsch
Adrián Cristal
Osman Unsal
Ken Mai
In Proceedings of the 30th IEEE International Conference on Computer Design (ICCD) - Oct 2012
Montreal, Quebec, Canada
no files attached
PaRV: Parallelizing Runtime Detection and Prevention of Concurrency Errors
Ismail Kuru
Hassan Salehe Matar
Adrián Cristal
Gokcen Kestor
Osman S. Unsal
The Third International Conference on Runtime Verification - Sep 2012
parv-2012.pdf
Transactional Prefetching: Narrowing the Window of Contention in Hardware Transactional Memory
Anurag Negi
Adria Armejach
Adrián Cristal
Osman S. Unsal
Per Stenstrom
In 21st International Conference on Parallel Architectures and Compilation Techniques (PACT'2012) - Sep 2012
pact205negi.pdf
Supporting Stateful Tasks in a Dataflow Graph
Vladimir Gajinov
Srđan Stipić
Osman Unsal
Tim Harris
Eduard Ayguade and Adrian Cristal
PACT-2012: The 21st International Conference on Parallel Architectures and Compilation Techniques, Poster session - Sep 2012
Enhancing the Performance of Assisted Execution Runtime Systems through Hardware/Software Techniques
Gokcen Kestor
Roberto Gioiosa
Osman Unsal
Adrián Cristal
Mateo Valero
26th ACM/SIGARCH International Conference on Supercomputing (ICS 2012) - Jun 2012
ics12-kestor.pdf
Circuit Design of a Dual-Versioning L1 Data Cache
Azam Seyedi
Adria Armejach
Adrián Cristal
Osman S. Unsal
Ibrahim Hur Mateo Valero
Integration, the VLSI Journal - Jun 2012
science.pdf
A low-overhead profiling and visualization framework for Hybrid Transactional Memory
Oriol Arcas
Philipp Kirchhofer
Nehir Sonmez
Martin Schindewolf
Osman S. Unsal
Wolfgang Karl
Adrián Cristal
FCCM 2012: The 20th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines - May 2012
TagTM - Accelerating STMs with hardware tags for fast meta-data access
Srđan Stipić
Saša Tomić
Ferad Zyulkyarov
Adrián Cristal
Osman Unsal
Mateo Valero
Proceedings of the Design, Automation & Test in Europe Conference - DATE 2012 - Mar 2012
tagtm.pdf
Enhancing the Performance of Assisted Execution Runtime Systems (poster)
Gokcen Kestor
Roberto Gioiosa
Osman S. Unsal
Adrián Cristal
Mateo Valero
17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2012) - Mar 2012
asplos2012.pdf
Hardware/Software Techniques for Assisted Execution Runtime Systems
Gokcen Kestor
Roberto Gioiosa
Osman S. Unsal
Adrián Cristal
Mateo Valero
2nd Workshop on Runtime Environments, Systems, Layering and Virtualized Environments (RESoLVE'12) - Mar 2012
resolve12.pdf
Transactional Prefetching: Narrowing the Window of Contention in Hardware Transactional Memory
Adria Armejach
Anurag Negi
Adrián Cristal
Osman S. Unsal
Per Stenstrom
7th ACM SIGPLAN Workshop on Transactional Computing, TRANSACT12 - Feb 2012
armejach.pdf
Hardware Transactional Memory with Software-Defined Conflicts
Ruben Titos-Gil
Manuel Acacio
Jose García
Tim Harris
Adrián Cristal
Osman S. Unsal
Ibrahim Hur
Mateo Valero
Proceedings of the 7th International Conference on High-Performance and Embedded Architectures and Compilation (HiPEAC'2012). Also appears on the ACM Transactions on Architecture and Code Optimization (TACO), Vol 8, No 4. - Jan 2012
no files attached
Rapid Development of Error-Free Architectural Simulators using Dynamic Runtime Testing
Saša Tomić
Adrián Cristal
Osman S. Unsal
Mateo Valero
23rd International Symposium on Computer Architecture and High Performance Computing - Oct 2011
FaulTM-multi: Fault Tolerance for Multithreaded Applications Running on Transactional Memory Hardware
Gulay Yalcin
Osman S. Unsal
Adrián Cristal
Mateo Valero
Workshop on Wild and Sane Ideas in Speculation and Transactions - Oct 2011
FIMSIM: A Fault Injection Infrastructure for Microarchitectural Simulators
Gulay Yalcin
Osman Unsal
Adrián Cristal
Mateo Valero
Proceedings of the 29th International Conference on Computer Design (ICCD) - Oct 2011
Using a Reconfigurable L1 Data Cache for Efficient Version Management in Hardware Transactional Memory
Adria Armejach
Azam Seyedi
Rubén Titos
Ibrahim Hur
Osman S. Unsal
Adrián Cristal
Mateo Valero
Proceedings of the 20th International Conference on Parallel Architectures and Compilation Techniques (PACT'2011) - Oct 2011
SymptomTM: Symptom Based Error Detection and Recovery Using Hardware Transactional Memory (poster)
Gulay Yalcin
Osman S. Unsal
Adrián Cristal
Ibrahim Hur
Mateo Valero
In 20th International Conference on Parallel Architectures and Compilation Techniques (PACT'2011) - Oct 2011
pid1999781.pdf
DiDi: Mitigating The Performance Impact of TLB Shootdowns Using A Shared TLB Directory
Carlos Villavieja
Vasileios Karakostas
Lluis Vilanova
Yoav Etsion
Alex Ramirez
Avi Mendelson
Nacho Navarro
Adrián Cristal
Osman Unsal
Proceedings of the 20th International Conference on Parallel Architectures and Compilation Techniques (PACT 2011) - Oct 2011
STM2: A Parallel STM for High Performance Simultaneous Multithreading Systems
Gokcen Kestor
Roberto Gioiosa
Tim Harris
Osman S. Unsal
Adrián Cristal
Ibrahim Hur
Mateo Valero
Proceedings of the 20th International Conference on Parallel Architectures and Compilation Techniques (PACT'2011) - Oct 2011
pact11.pdf
Interchangeable Back Ends for STM Compilers
Gokcen Kestor
Luke Dalessandro
Adrián Cristal
Michael L. Scott and Osman S. Unsal
6th ACM SIGPLAN Workshop on Transactional Computing (TRANSACT) - Jun 2011
transact11.pdf
A Comprehensive Study of Conflict Resolution Policies in Hardware Transactional Memory
Ege Akpinar
Saša Tomić
Adrián Cristal
Osman Unsal
Mateo Valero
6th ACM SIGPLAN Workshop on Transactional Computing (TRANSACT) - Jun 2011
Hybrid Transactional Memory with Pessimistic Concurrency Control
Enrique Vallejo
Sutirtha Sanyal
Tim Harris
Fernando Vallejo
Ramón Beivide
Osman Unsal
Adrián Cristal
Mateo Valero
International Journal of Parallel Programing, Vol. 39, Issue 3 - Jun 2011
no files attached
Circuit Design of a Dual-Versioning L1 Data Cache for Optimistic Concurrency (Best Paper Award)
Azam Seyedi
Adria Armejach
Adrián Cristal
Osman S. Unsal
Ibrahim Hur
Mateo Valero
In 21st Great Lakes Symposium on Very Large Scale Integration (GLSVLSI'11) - May 2011
glsvlsi11.pdf
TMbox: A Flexible and Reconfigurable 16-core Hybrid Transactional Memory System
Nehir Sonmez
Oriol Arcas
Otto Pflucker
Osman S. Unsal
Adrián Cristal
Ibrahim Hur
Satnam Singh
Mateo Valero
In 19th IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM 2011) - May 2011
Integrating Dataflow Abstractions into Transactional Memory
Vladimir Gajinov
Miloš Milovanović
Osman Unsal
Adrián Cristal
Eduard Ayguade and Mateo Valero
Systems for Future Multi-Core Architectures (SFMA'11) - Apr 2011
sfma-final10.pdf
From Plasma to BeeFarm: Design Experience of an FPGA-based Multicore Prototype
Nehir Sonmez
Oriol Arcas
Gokhan Sayilar
Osman S. Unsal
Adrián Cristal
Ibrahim Hur
Satnam Singh
Mateo Valero
In 7th International Symposium on Applied Reconfigurable Computing (ARC 2011) - Mar 2011
beefarm.pdf
RMS-TM: A Comprehensive Benchmark Suite for Transactional Memory Systems (Best Paper Award)
Gokcen Kestor
Vasileios Karakostas
Osman Unsal
Adrián Cristal
Ibrahim Hur
Mateo Valero
2nd ACM/SPEC International Conference on Performance Engineering (ICPE 2011) - Mar 2011
icpe-11.pdf
Architectural support for Fair Reader-Writer Locking
Enrique Vallejo
Ramón Beivide
Adrián Cristal
Tim Harris
Fernando Vallejo
Osman Unsal
Mateo Valero
The 43rd International Symposium on Microarchitecture (MICRO-43) - Dec 2010
Discovering and Understanding Performance Bottlenecks in Transactional Applications (Best Paper Award)
Ferad Zyulkyarov
Srdjan Stipic
Tim Harris
Osman Unsal
Adrián Cristal
Ibrahim Hur
Mateo Valero
PACT’10: Proc. 19th International Conference on Parallel Architectures and Compilation Techniques - Sep 2010
FaulTM: Fault-Tolerance Using Hardware Transactional Memory
Gulay Yalcin
Osman Unsal
Ibrahim Hur
Adrián Cristal
Mateo Valero
Workshop on Parallel Execution of Sequential Programs on Multi-core Architecture - Jun 2010
pespma-yalcin.pdf
Dynamic Filtering: Multi-Purpose Architecture Support for Language Runtime Systems
Tim Harris
Saša Tomić
Adrián Cristal
Osman Unsal
Fifteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2010) - Mar 2010
Debugging Programs that use Atomic Blocks and Transactional Memory
Ferad Zyulkyarov
Tim Harris
Osman S. Unsal
Adrián Cristal
Mateo Valero
15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2010), Bengalore - Jan 2010
EazyHTM, Eager-Lazy Hardware Transactional Memory
Saša Tomić
Cristian Perfumo
Chinmay Kulkarni
Adria Armejach
Adrián Cristal
Osman Unsal
Tim Harris
Mateo Valero
42nd International Symposium on Microarchitecture, Micro'09, New York - Dec 2009
Parallel-Architecture Simulator Development Using Hardware Transactional Memory
Adria Armejach
Master’s thesis, Universitat Politècnica de Catalunya (UPC) - Sep 2009
Directors: Adrián Cristal and Osman S. Unsal.
thesis.pdf
Dynamically Filtering Thread-Local Variables in Lazy-Lazy Hardware Transactional Memory (Best Paper Award)
Sutirtha Sanyal
Sourav Roy
Adrián Cristal
Osman S. Unsal
Mateo Valero
11th IEEE International Conference on High Performance Computing and Communications (HPCC-09) June, 2009, Seoul. - Jun 2009
hpcc.pdf
QuakeTM: Parallelizing a Complex Serial Application Using Transactional Memory
Vladimir Gajinov
Ferad Zyulkyarov
Adrián Cristal
Osman S. Unsal
Eduard Ayguadé
Tim Harris
Mateo Valero
23rd ACM/SIGARCH International Conference on Supercomputing (ICS'09) - Jun 2009
ics056-gajinov.pdf
Clock Gate on Abort: Towards Energy-Efficient Hardware Transactional Memory
Sutirtha Sanyal
Sourav Roy
Adrián Cristal
Osman Unsal
Mateo Valero
Fifth IEEE Workshop on High-Performance, Power-Aware Computing (HP-PAC), 2009 - May 2009
hppac.pdf
Taking the Heat off Transactions: Dynamic Selection of Pessimistic Concurrency Control
Nehir Sonmez
Tim Harris
Adrián Cristal
Osman Unsal
Mateo Valero
23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS 2009) - May 2009
opt-pesCC.pdf
Synthesis of a Parallel Smith-Waterman Sequence Alignment Kernel into FPGA Hardware
David Greaves
Satnam Singh
Sutirtha Sanyal
Many-Core and Reconfigurable Supercomputing Conference, Berlin - Mar 2009
no files attached
RMS-TM: A Transactional Memory Benchmark for Recognition, Mining and Synthesis Applications
Gokcen Kestor
Srdjan Stipic
Osman Unsal
Adrián Cristal
Mateo Valero
4th ACM SIGPLAN Workshop on Transactional Computing, TRANSACT 2009 - Feb 2009
Atomic Quake: Using Transactional Memory in an Interactive Multiplayer Game Server
Ferad Zyulkyarov
Vladimir Gajinov
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Tim Harris
Mateo Valero
14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) - Feb 2009
Turbocharging boosted transactions or: How I Learnt to Stop Worrying and Love Longer Transactions
Chinmay Kulkarni
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Mateo Valero
Poster Session, 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) - Feb 2009
p307-kulkarni.pdf
Profiling Transactional Memory applications on an atomic block basis: A Haskell case study
Nehir Sonmez
Adrián Cristal
Osman Unsal
Tim Harris
Mateo Valero
MULTIPROG 2009 - Jan 2009
AB_multiprog.pdf
WormBench - A Configurable Workload for Evaluating Transactional Memory Systems
Ferad Zyulkyarov
Sanja Cvijic
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Tim Harris
Mateo Valero
Workshop on MEmory performance: DEaling with Applications, systems and architecture (MEDEA), in conjunction with PACT - Oct 2008
Transactional Memory and OpenMP
Miloš Milovanović
R. Ferrer
Osman Unsal
Adrián Cristal
X. Martorell
Eduard Ayguadé
J. Labarta
Mateo Valero
International Journal of Parallel Programming - Sep 2008
no files attached
The Limits of Software Transactional Memory (STM): Dissecting Haskell STM Applications on a Many-Core Environment
Cristian Perfumo
Nehir Sonmez
Srđan Stipić
Osman Unsal
Adrián Cristal
Tim Harris
Mateo Valero
ACM International Conference on Computing Frontiers 2008 - May 2008
cf-final.pdf
Nebelung: Execution Environment for Transactional OpenMP
Miloš Milovanović
Roger Ferrer
Vladimir Gajinov
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Mateo Valero
International Journal of Parallel Programming. Vol 36, number 3 - May 2008
no files attached
Towards fair, scalable, locking
Enrique Vallejo
Sutirtha Sanyal
Tim Harris
Fernando Vallejo
Ramón Beivide
Osman Unsal
Adrián Cristal
Mateo Valero
Workshop on Exploiting Parallelism with Transactional Memory and other Hardware Assisted Methods (EPHAM 2008) in conjunction with GCO - Apr 2008
Hybrid Transactional Memory to Accelerate Safe Lock-based Transactions
Enrique Vallejo
Tim Harris
Adrián Cristal
Osman Unsal
Mateo Valero
Third ACM SIGPLAN Workshop on Transactional Computing TRANSACT - Feb 2008
Transactional Memory: An Overview
Tim Harris
Adrián Cristal
Osman Unsal
Eduard Ayguadé
Fabrizio Gagliardi
B. Smith
Mateo Valero
IEEE Micro - Jan 2008
no files attached
Multithreaded Software Transactional Memory and OpenMP
Miloš Milovanović
R. Ferrer
Vladimir Gajinov
Osman Unsal
Adrián Cristal
Eduard Ayguadé
Mateo Valero
Workshop on Memory performance: Dealing with Applications, systems and architecture (Medea) in conjunction with PACT - Sep 2007
no files attached
Memory Management for Transaction Processing Core in Heterogeneous Chip Multiprocessors
Ferad Zyulkyarov
Osman Unsal
Adrián Cristal
Miloš Milovanović
Eduard Ayguadé
Mateo Valero
Tim Harris
Workshop on Operating System support for Heterogeneous Multicore Architectures (OSHMA) in conjunction with PACT - Sep 2007
Hardware Transactional Memory with Operating System Support, HTMOS
Saša Tomić
Adrián Cristal
Osman Unsal
Mateo Valero
Workshop on Highly Parallel Processing on a Chip in conjunction with Euro-Par - Aug 2007
Abstract Nested Transactions
Tim Harris
Srđan Stipić
Second ACM Workshop on Transactional Computing TRANSACT - Aug 2007
no files attached
Dissecting Transactional Executions in Haskell
Cristian Perfumo
Nehir Sonmez
Osman Unsal
Adrián Cristal
Mateo Valero
Tim Harris
Second ACM Workshop on Transactional Computing TRANSACT - Aug 2007
Dissect.pdf
Transactional Memory and OpenMP
Miloš Milovanović
R. Ferrer
Osman Unsal
Adrián Cristal
Eduard Ayguadé
J. Labarta
Mateo Valero
International Workshop on OpenMP - Jun 2007
no files attached
UnreadTVar: Extending Haskell Software Transactional Memory for Performance
Nehir Sonmez
Cristian Perfumo
Srđan Stipić
Osman Unsal
Adrián Cristal
Mateo Valero
Symposium on Trends in Functional Programming, 2007 - Apr 2007
unreadtvar.pdf
Compile Time Support for Using Transactional Memory in C/C++ Applications
Miloš Milovanović
Osman Unsal
Adrián Cristal
Srđan Stipić
Ferad Zyulkyarov
Mateo Valero
Workshop on Interaction between Compilers and Computer Architecture - Feb 2007