Publications

Export 46 results:
Sort by: Author [ Title (Asc)] Type Year
Filters: Author is Osman Unsal  [Clear All Filters]
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
D
Zyulkyarov, F., Harris, T., Unsal, O., Cristal, A. & Valero, M. Debugging Programs that use Atomic Blocks and Transactional Memory. 15th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming (PPoPP 2010) (2010).
Perfumo, C., Sönmez, N., Cristal, A., Unsal, O. & Valero, M. Development and Analysis of the Haskell Transactional Memory Benchmark Suite. 2007 Advanced Computer Architecture and Compilation for Embedded Systems (ACACES-07) 139–140 (2007).
Villavieja, C., Karakostas, V., Vilanova, L., Etsion, Y., Ramirez, A., Mendelson, A., Navarro, N., Cristal, A. & Unsal, O. DiDi: Mitigating The Performance Impact of TLB Shootdowns Using A Shared TLB Directory. Parallel Architectures and Compilation Techniques (PACT) (2011).
Perfumo, C., Sönmez, N., Unsal, O., Cristal, A., Harris, T. & Valero, M. Dissecting Transactional Executions in Haskell. The Second ACM SIGPLAN Workshop on Transactional Computing (TRANSACT 2007) (2007).at <http://capinfo.e.ac.upc.edu/PDFs/dir17/file003700.pdf>
Harris, T., Tomić, S., Cristal, A. & Unsal, O. Dynamic Filtering: Multi-Purpose Architecture Support for Language Runtime Systems. 5th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'10) 39–52 (2010).
Sanyal, S., Roy, S., Cristal, A., Unsal, O. & Valero, M. Dynamically Filtering Thread-Local Variables in Lazy-Lazy Hardware Transactional Memory. 11th IEEE International Conference on High Performance Computing and Communications, HPCC 2009 171–179 (2009).
T
Sönmez, N., Harris, T., Cristal, A., Unsal, O. & Valero, M. Taking the heat off transactions: Dynamic selection of pessimistic concurrency control. 23rd IEEE International Symposium on Parallel {&} Distributed Processing (IPDPS 2009) 1–10 (2009).
Sonmez, N., Harris, T., Cristal, A., Unsal, O. & Valero, M. Taking the heat off transactions: Dynamic selection of pessimistic concurrency control. Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing 1–10 (2009).doi:10.1109/IPDPS.2009.5161032
Sonmez, N., Arcas, O., Pflucker, O., Unsal, O., Cristal, A., Hur, I., Singh, S. & Valero, M. {TMbox}: A Flexible and Reconfigurable 16-Core Hybrid Transactional Memory System. Proc. FCCM '11 146–153 (2011).
Sonmez, N., Arcas, O., Pflucker, O., Unsal, O., Cristal, A., Hur, I., Singh, S. & Valero, M. TMbox: A Flexible and Reconfigurable 16-Core Hybrid Transactional Memory System. Proc. FCCM '11 146–153 (2011).
Vallejo, E., Sanyal, S., Harris, T., Vallejo, F., Beivide, R., Unsal, O., Cristal, A. & Valero, M. Towards Fair Scalable Locking. Workshop on Exploiting Parallelism with Transactional Memory and other Hardware Assisted Methods (EPHAM 2008) (2008).at <http://capinfo.e.ac.upc.edu/PDFs/dir22/file003705.pdf>
Kestor, G., Unsal, O., Cristal, A. & Valero, M. Transactional Look-based Parallel Program. Advanced Computer Architecture and Compilation for Embedded Systems. ACACES 2008 71–75 (2008).
Harris, T., Cristal, A., Unsal, O., Ayguadé, E., Galiardi, F., Smith, B. & Valero, M. Transactional Memory: An Overview. IEEE Micro 27, 8–29 (2007).
Milovanovic, M., Ferrer, R., Unsal, O., Cristal, A., Martorell, X., Ayguadé, E., Labarta, J. & Valero, M. Transactional Memory and OpenMP. International Workshop on OpenMP (IWOMP-2007) 37–53 (2007).at <http://capinfo.e.ac.upc.edu/PDFs/dir05/file003195.pdf>
Hayes, T., Palomar, O., Unsal, O., Cristal, A. & Valero, M. True Vector Extensions for Decision Support DBMS Acceleration. (2011).
Kulkarni, C., Unsal, O., Cristal, A., Ayguadé, E. & Valero, M. Turbocharging boosted transactions or: how i learnt to stop worrying and love longer transactions. ACM SIGPLAN Notices 44, 307–308 (2009).
Kulkarni, C., Unsal, O., Cristal, A., Ayguadé, E. & Valero, M. Turbocharging boosted transactions or: how i learnt to stop worrying and love longer transactions. 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2009) 307–308 (2009).