![](https://dblp.org/img/logo.ua.320x120.png)
![](https://dblp.org/img/dropdown.dark.16x16.png)
![](https://dblp.org/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.org/img/search.dark.16x16.png)
![search dblp](https://dblp.org/img/search.dark.16x16.png)
default search action
Christos Kotselidis
Person information
Refine list
![note](https://dblp.org/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [b1]Juan Fumero, Athanasios Stratikopoulos, Christos Kotselidis:
Programming Heterogeneous Hardware via Managed Runtime Systems. Springer Briefs in Computer Science, Springer 2024, ISBN 978-3-031-49558-8, pp. 1-128 - 2023
- [c43]Apostolos P. Fournaris, Christos Tselios, Evangelos Haleplidis, Elias Athanasopoulos, Antreas Dionysiou, Dimitrios Mitropoulos, Panos Louridas, Georgios Christou, Manos Athanatos, George Hatzivasilis, Konstantinos Georgopoulos, Costas Kalogeros, Christos Kotselidis, Simon Vogl, François Hamon, Sotiris Ioannidis:
Providing Security Assurance & Hardening for Open Source Software/Hardware: The SecOPERA approach. CAMAD 2023: 80-86 - [c42]Nikos Avgerinos, Salvatore D'Antonio, Irene Kamara, Christos Kotselidis, Ioannis Lazarou, Teresa Mannarino, Georgios Meditskos, Konstantina Papachristopoulou
, Angelos Papoutsis, Paolo Roccetti, Martin Zuber:
A Practical and Scalable Privacy-preserving Framework. CSR 2023: 598-603 - [c41]Orion Papadakis, Andreas Andronikakis, Nikos Foutris, Michail Papadimitriou, Athanasios Stratikopoulos, Foivos S. Zakkak, Polychronis Xekalakis, Christos Kotselidis:
Scaling Up Performance of Managed Applications on NUMA Systems. ISMM 2023: 1-14 - [c40]Orion Papadakis, Andreas Andronikakis, Nikos Foutris, Michail Papadimitriou, Athanasios Stratikopoulos, Foivos S. Zakkak, Polychronis Xekalakis, Christos Kotselidis:
A Multifaceted Memory Analysis of Java Benchmarks. MPLR 2023: 70-84 - [c39]Juan Fumero
, Florin Blanaru, Athanasios Stratikopoulos, Steve Dohrmann, Sandhya Viswanathan, Christos Kotselidis:
Unified Shared Memory: Friend or Foe? Understanding the Implications of Unified Memory on Managed Heaps. MPLR 2023: 143-157 - [c38]Athanasios Stratikopoulos
, Florin Blanaru
, Juan Fumero
, Maria Xekalaki
, Orion Papadakis
, Christos Kotselidis
:
Cross-Language Interoperability of Heterogeneous Code. Programming 2023: 17-21 - [c37]Juan Fumero
, György Réthy, Athanasios Stratikopoulos, Nikos Foutris, Christos Kotselidis:
Beehive SPIR-V Toolkit: A Composable and Functional API for Runtime SPIR-V Code Generation. VMIL@SPLASH 2023: 61-72 - [i9]Vinh Pham Van, Juan Fumero, Athanasios Stratikopoulos, Florin Blanaru, Christos Kotselidis:
Accelerating Java Ray Tracing Applications on Heterogeneous Hardware. CoRR abs/2305.07450 (2023) - [i8]Juan Fumero
, György Réthy, Athanasios Stratikopoulos, Nikos Foutris, Christos Kotselidis:
Experiences in Building a Composable and Functional API for Runtime SPIR-V Code Generation. CoRR abs/2305.09493 (2023) - [i7]Ales Kubicek, Athanasios Stratikopoulos, Juan Fumero, Nikos Foutris, Christos Kotselidis:
TornadoQSim: An Open-source High-Performance and Modular Quantum Circuit Simulation Framework. CoRR abs/2305.14398 (2023) - 2022
- [j8]Maria Xekalaki, Juan Fumero
, Athanasios Stratikopoulos, Katerina Doka, Christos Katsakioris, Constantinos Bitsakos, Nectarios Koziris, Christos Kotselidis:
Enabling Transparent Acceleration of Big Data Frameworks using Heterogeneous Hardware. Proc. VLDB Endow. 15(13): 3869-3882 (2022) - [j7]Tim Hartley
, Foivos S. Zakkak
, Andy Nisbet
, Christos Kotselidis
, Mikel Luján
:
Just-In-Time Compilation on ARM - A Closer Look at Call-Site Code Consistency. ACM Trans. Archit. Code Optim. 19(4): 54:1-54:23 (2022) - [c36]Florin Blanaru, Athanasios Stratikopoulos, Juan Fumero
, Christos Kotselidis:
Enabling pipeline parallelism in heterogeneous managed runtime environments via batch processing. VEE 2022: 58-71 - [e1]Christos Kotselidis, Aleksandar Prokopec:
Proceedings of the 14th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, VMIL 2022, Auckland, New Zealand, 5 December 2022. ACM 2022, ISBN 978-1-4503-9912-8 [contents] - 2021
- [j6]Michail Papadimitriou, Juan Fumero, Athanasios Stratikopoulos, Foivos S. Zakkak, Christos Kotselidis:
Transparent Compiler and Runtime Specializations for Accelerating Managed Languages on FPGAs. Art Sci. Eng. Program. 5(2): 8 (2021) - [c35]Michail Papadimitriou, Juan Fumero
, Athanasios Stratikopoulos, Christos Kotselidis:
Automatically exploiting the memory hierarchy of GPUs through just-in-time compilation. VEE 2021: 57-70 - [c34]Michail Papadimitriou, Eleni Markou, Juan Fumero
, Athanasios Stratikopoulos, Florin Blanaru, Christos Kotselidis:
Multiple-tasks on multiple-devices (MTMD): exploiting concurrency in heterogeneous managed runtimes. VEE 2021: 125-138 - [i6]Daniel J. Blueman, Foivos S. Zakkak, Christos Kotselidis:
NUMAscope: Capturing and Visualizing Hardware Metrics on Large ccNUMA Systems. CoRR abs/2111.11836 (2021) - 2020
- [j5]Athanasios Stratikopoulos, Christos Kotselidis, John Goodacre, Mikel Luján:
FastPath_MP: Low Overhead & Energy-efficient FPGA-based Storage Multi-paths. ACM Trans. Archit. Code Optim. 17(4): 37:1-37:23 (2020) - [c33]Christos Kotselidis, Sotiris Diamantopoulos
, Orestis Akrivopoulos
, Viktor Rosenfeld, Katerina Doka, Hazeef Mohammed, Georgios Mylonas
, Vassilis Spitadakis, Will Morgan:
Efficient Compilation and Execution of JVM-Based Data Processing Frameworks on Heterogeneous Co-Processors. DATE 2020: 175-179 - [c32]Athanasios Stratikopoulos, Mihai-Cristian Olteanu, Ian Vaughan, Zoran Sevarac, Nikos Foutris, Juan Fumero
, Christos Kotselidis:
Transparent acceleration of Java-based deep learning engines. MPLR 2020: 73-79 - [c31]Orion Papadakis, Foivos S. Zakkak, Nikos Foutris, Christos Kotselidis:
You can't hide you can't run: a performance assessment of managed applications on a NUMA machine. MPLR 2020: 80-88 - [c30]Juan Fumero
, Athanasios Stratikopoulos, Christos Kotselidis:
Running parallel bytecode interpreters on heterogeneous hardware. Programming 2020: 31-35 - [i5]Athanasios Stratikopoulos, Juan Fumero, Zoran Sevarac, Christos Kotselidis:
Towards High Performance Java-based Deep Learning Frameworks. CoRR abs/2001.04206 (2020) - [i4]Michail Papadimitriou, Juan Fumero, Athanasios Stratikopoulos, Foivos S. Zakkak, Christos Kotselidis:
Transparent Compiler and Runtime Specializations for Accelerating Managed Languages on FPGAs. CoRR abs/2010.16304 (2020)
2010 – 2019
- 2019
- [c29]Nikos Foutris, Christos Kotselidis, Mikel Luján:
Simulating Wear-out Effects of Asymmetric Multicores at the Architecture Level. DFT 2019: 1-6 - [c28]Michail Papadimitriou, Juan Fumero, Athanasios Stratikopoulos, Christos Kotselidis:
Towards Prototyping and Acceleration of Java Programs onto Intel FPGAs. FCCM 2019: 310 - [c27]Runchao Han, Nikos Foutris, Christos Kotselidis:
Demystifying Crypto-Mining: Analysis and Optimizations of Memory-Hard PoW Algorithms. ISPASS 2019: 22-33 - [c26]Tim Hartley, Foivos S. Zakkak, Christos Kotselidis, Mikel Luján:
An analysis of call-site patching without strong hardware support for self-modifying-code. MPLR 2019: 131-143 - [c25]Juan Fumero, Michail Papadimitriou, Foivos S. Zakkak, Maria Xekalaki, James Clarkson, Christos Kotselidis:
Dynamic application reconfiguration on heterogeneous hardware. VEE 2019: 165-178 - 2018
- [j4]Sajad Saeedi
, Bruno Bodin
, Harry Wagstaff
, Andy Nisbet, Luigi Nardi
, John Mawer, Nicolas Melot
, Oscar Palomar
, Emanuele Vespa
, Tom Spink
, Cosmin Gorgovan, Andrew M. Webb
, James Clarkson, Erik Tomusk, Thomas Debrunner
, Kuba Kaszyk
, Pablo González de Aledo Marugán, Andrey Rodchenko
, Graham D. Riley
, Christos Kotselidis
, Björn Franke
, Michael F. P. O'Boyle
, Andrew J. Davison, Paul H. J. Kelly, Mikel Luján, Steve B. Furber
:
Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented Reality. Proc. IEEE 106(11): 2020-2039 (2018) - [j3]Andrey Rodchenko
, Christos Kotselidis, Andy Nisbet, Antoniu Pop, Mikel Luján:
Type Information Elimination from Objects on Architectures with Tagged Pointers Support. IEEE Trans. Computers 67(1): 130-143 (2018) - [c24]Maria Xekalaki, Juan Fumero, Christos Kotselidis:
Challenges and Proposals for Enabling Dynamic Heterogeneous Execution of Big Data Frameworks. CloudCom 2018: 335-341 - [c23]Athanasios Stratikopoulos, Christos Kotselidis, John Goodacre, Mikel Luján:
FastPath: Towards Wire-Speed NVMe SSDs. FPL 2018: 170-177 - [c22]Juan Fumero
, Christos Kotselidis:
Using compiler snippets to exploit parallelism on heterogeneous hardware: a Java reduction case study. VMIL@SPLASH 2018: 16-25 - [c21]James Clarkson, Juan Fumero, Michail Papadimitriou, Foivos S. Zakkak, Maria Xekalaki, Christos Kotselidis, Mikel Luján:
Exploiting high-performance heterogeneous hardware for Java programs using graal. ManLang 2018: 4:1-4:13 - [c20]James Clarkson, Juan Fumero
, Michail Papadimitriou, Maria Xekalaki, Christos Kotselidis:
Towards practical heterogeneous virtual machines. Programming 2018: 46-48 - [c19]Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, Christos Kotselidis:
On the future of research VMs: a hardware/software perspective. Programming 2018: 51-53 - [i3]Sajad Saeedi, Bruno Bodin, Harry Wagstaff, Andy Nisbet, Luigi Nardi, John Mawer, Nicolas Melot, Oscar Palomar, Emanuele Vespa, Tom Spink, Cosmin Gorgovan, Andrew M. Webb, James Clarkson, Erik Tomusk, Thomas Debrunner, Kuba Kaszyk, Pablo González de Aledo, Andrey Rodchenko, Graham D. Riley, Christos Kotselidis, Björn Franke, Michael F. P. O'Boyle, Andrew J. Davison, Paul H. J. Kelly, Mikel Luján, Steve B. Furber:
Navigating the Landscape for Real-time Localisation and Mapping for Robotics and Virtual and Augmented Reality. CoRR abs/1808.06352 (2018) - 2017
- [c18]James Clarkson, Christos Kotselidis, Gavin Brown
, Mikel Luján:
Boosting Java Performance Using GPGPUs. ARCS 2017: 59-70 - [c17]Georgios I. Goumas, Konstantinos Nikas, Ewnetu Bayuh Lakew, Christos Kotselidis, Andrew Attwood, Erik Elmroth, Michail Flouris, Nikos Foutris, John Goodacre, Davide Grohmann, Vasileios Karakostas, Panagiotis Koutsourakis, Martin L. Kersten, Mikel Luján, Einar Rustad, John Thomson, Luis Tomás, Atle Vesterkjaer, Jim Webber, Ying Zhang, Nectarios Koziris:
ACTiCLOUD: Enabling the Next Generation of Cloud Applications. ICDCS 2017: 1836-1845 - [c16]Andrey Rodchenko, Christos Kotselidis, Andy Nisbet, Antoniu Pop, Mikel Luján:
MaxSim: A simulation platform for managed applications. ISPASS 2017: 141-152 - [c15]Christos Kotselidis, Andy Nisbet, Foivos S. Zakkak, Nikos Foutris:
Cross-ISA debugging in meta-circular VMs. VMIL@SPLASH 2017: 1-9 - [c14]Colin Barrett, Christos Kotselidis, Foivos S. Zakkak, Nikos Foutris, Mikel Luján:
Experiences with Building Domain-Specific Compilation Plugins in Graal. ManLang 2017: 73-84 - [c13]Christos Kotselidis, James Clarkson, Andrey Rodchenko, Andy Nisbet, John Mawer, Mikel Luján:
Heterogeneous Managed Runtime Systems: A Computer Vision Case Study. VEE 2017: 74-82 - 2016
- [c12]Bruno Bodin
, Luigi Nardi, M. Zeeshan Zia, Harry Wagstaff, Govind Sreekar Shenoy, Murali Krishna Emani, John Mawer, Christos Kotselidis, Andy Nisbet, Mikel Luján, Björn Franke
, Paul H. J. Kelly, Michael F. P. O'Boyle:
Integrating Algorithmic Parameters into Benchmarking and Design Space Exploration in 3D Scene Understanding. PACT 2016: 57-69 - [c11]Colin Barrett, Christos Kotselidis, Mikel Luján:
Towards co-designed optimizations in parallel frameworks: a MapReduce case study. Conf. Computing Frontiers 2016: 172-179 - [i2]Colin Barrett, Christos Kotselidis, Mikel Luján:
Towards co-designed optimizations in parallel frameworks: A MapReduce case study. CoRR abs/1603.09679 (2016) - 2015
- [i1]James Clarkson, Christos Kotselidis, Gavin Brown, Mikel Luján:
Boosting Java Performance using GPGPUs. CoRR abs/1508.06791 (2015) - 2011
- [j2]Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris C. Kirkham, Ian Watson:
Robust Adaptation to Available Parallelism in Transactional Memory Applications. Trans. High Perform. Embed. Archit. Compil. 3: 236-255 (2011) - [j1]Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris C. Kirkham, Ian Watson:
Transaction Reordering to Reduce Aborts in Software Transactional Memory. Trans. High Perform. Embed. Archit. Compil. 4: 195-214 (2011) - 2010
- [c10]Mohammad Ansari, Behram Khan, Mikel Luján, Christos Kotselidis, Chris C. Kirkham, Ian Watson:
Improving Performance by Reducing Aborts in Hardware Transactional Memory. HiPEAC 2010: 35-49 - [c9]Christos Kotselidis, Mikel Luján, Mohammad Ansari, Konstantinos Malakasis, Behram Khan, Chris C. Kirkham, Ian Watson:
Clustering JVMs with software transactional memory support. IPDPS 2010: 1-12
2000 – 2009
- 2009
- [c8]Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris C. Kirkham, Ian Watson:
Steal-on-Abort: Improving Transactional Memory Performance through Dynamic Transaction Reordering. HiPEAC 2009: 4-18 - [c7]Mohammad Ansari, Christos Kotselidis, Mikel Luján, Chris C. Kirkham, Ian Watson:
On the Performance of Contention Managers for Complex Transactional Memory Benchmarks. ISPDC 2009: 83-90 - [c6]Mohammad Ansari, Kim Jarvis, Christos Kotselidis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Profiling Transactional Memory Applications. PDP 2009: 11-20 - 2008
- [c5]Mohammad Ansari, Christos Kotselidis, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Advanced Concurrency Control for Transactional Memory Using Transaction Commit Rate. Euro-Par 2008: 719-728 - [c4]Mohammad Ansari, Christos Kotselidis, Ian Watson, Chris C. Kirkham, Mikel Luján, Kim Jarvis:
Lee-TM: A Non-trivial Benchmark Suite for Transactional Memory. ICA3PP 2008: 196-207 - [c3]Christos Kotselidis, Mohammad Ansari, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
DiSTM: A Software Transactional Memory Framework for Clusters. ICPP 2008: 51-58 - [c2]Christos Kotselidis, Mohammad Ansari, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Investigating software Transactional Memory on clusters. IPDPS 2008: 1-6 - [c1]Mohammad Ansari, Christos Kotselidis, Kim Jarvis, Mikel Luján, Chris C. Kirkham, Ian Watson:
Experiences using adaptive concurrency in transactional memory with Lee's routing algorithm. PPoPP 2008: 261-262
Coauthor Index
![](https://dblp.org/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-30 20:12 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint