School of Informatics

Computer Systems Publications

2024

Collection skeletons: Declarative abstractions for data collections

Franke, B., Li, Z., Morton, M. & Steuwer, M., 10 Apr 2024, In: Journal of Systems and Software. 213, p. 1-16 112042.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Accelerating Shared Library Execution in a DBT

Spink, T. & Franke, B., 4 Apr 2024, (Accepted/In press) Proceedings of the 25th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems. Association for Computing Machinery

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Time-series data from a hybrid finite element Large Eddy Simulation of flow over a backward-facing step

Creech, A. & Jackson, A., 16 Mar 2024, In: Data in brief. 54, p. 110330 110330.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Deciphering Clusters With a Deterministic Measure of Clustering Tendency

Diallo, A. F. & Patras, P., 8 Mar 2024, In: IEEE Transactions on Knowledge and Data Engineering. 36, 4, p. 1489-1501 13 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Revealing Compiler Heuristics through Automated Discovery and Optimization

Seeker, V., Cummins, C., Cole, M., Franke, B., Hazelwood, K. & Leather, H., 28 Feb 2024, CGO 2024: Proceedings of the 22nd ACM/IEEE International Symposium on Code Generation and Optimization. IEEE, p. 55-66 12 p. (International Symposium on Code Generation and Optimization).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Shrinking VOD Traffic via Rényi-Entropic Optimal Transport

Lo, C-J., Marina, M. K., Sastry, N., Xu, K., Fadaei, S. & Li, Y., 21 Feb 2024, In: Proceedings of the ACM on Measurement and Analysis of Computing Systems. 8, 1, p. 1-34 34 p., 7.

Research output: Contribution to journalArticlepeer-review

Open Access
File

CoSense: Compiler Optimizations using Sensor Technical Specifications

Mu, P., Mavrogeorgis, N., Vasiladiotis, C., Tsoutsouras, V., Kaparounakis, O., Stanley-Marbell, P. & Barbalace, A., 20 Feb 2024, Proceedings of the 33rd ACM SIGPLAN International Conference on Compiler Construction (CC '24), March 2--3, 2024, Edinburgh, UK. Association for Computing Machinery, p. 73-85 13 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

UNIFICO: Thread Migration in Heterogeneous-ISA CPUs without State Transformation

Mavrogeorgis, N., Vasiladiotis, C., Mu, P., Khordadi, A., Franke, B. & Barbalace, A., 20 Feb 2024, CC 2024: Proceedings of the 33rd ACM SIGPLAN International Conference on Compiler Construction. Association for Computing Machinery, p. 86-99

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Evaluating events data for cultural analytics: A case study on the economic and social effects of Covid-19 on the Edinburgh Festivals

Black, S. R., Filgueira, R., McAra, L., Miles, B., Parsons, M. & Terras, M., 7 Feb 2024, (E-pub ahead of print) In: Creative Industries Journal. p. 1-27 27 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File

A Multifaceted Look at Starlink Performance

Mohan, N., Ferguson, A. E., Cech, H., Bose, R., Renatin, P. R., Marina, M. K. & Ott, J., 23 Jan 2024, (Accepted/In press) WWW '24: Proceedings of the ACM Web Conference 2024. ACM, p. 1-12 12 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Software and skills for research computing in the UK

Barker, M., Breitmoser, E., Broadbent, P., Chue Hong, N. P., Hettrick, S., Lampaki, I., Quinn, A. & Taylor, R., 15 Jan 2024, Zenodo. 164 p.

Research output: Book/ReportCommissioned report

Open Access
File
2023

mlirSynth: Automatic, Retargetable Program Raising in Multi-Level IR using Program Synthesis

Brauckmann, A., Polgreen, E., Grosser, T. & O'Boyle, M. F. P., 27 Dec 2023, 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT). IEEE, p. 39-50 12 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Warming Up a Cold Front-End with Ignite

Schall, D., Sandberg, A. & Grot, B., 8 Dec 2023, 2023 56th IEEE/ACM International Symposium on Microarchitecture (MICRO). Association for Computing Machinery (ACM), p. 254-267 14 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Journal Production Guidance for Software and Data Citations

Stall, S., Bilder, G., Cannon, M., Chue Hong, N. P., Edmunds, S., Erdmann, C., Evans, M., Farmer, R., Feeney, P., Friedman, M., Giampoala, M., Hanson, R. B., Harrison, M., Karaiskos, D., Katz, D. S., Letizia, V., Lizzi, V., MacCallum, C., Muench, A., Perry, K., & 7 othersRatner, H., Schindler, U., Sedora, B., Stockhause, M., Townsend, R., Yeston, J. & Clark, T., Dec 2023, In: Scientific Data. 10, 1, 656.

Research output: Contribution to journalComment/debatepeer-review

Open Access
File

Fortran performance optimisation and auto-parallelisation by leveraging MLIR-based domain specific abstractions in Flang

Brown, N., Jamieson, M., Lydike, A., Bauer, E. & Grosser, T., 12 Nov 2023, Proceedings of 2023 SC Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023. Association for Computing Machinery, p. 904-913 10 p. (ACM International Conference Proceeding Series).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Is RISC-V ready for HPC prime-time: Evaluating the 64-core Sophon SG2042 RISC-V CPU

Brown, N., Jamieson, M., Lee, J. & Wang, P., 12 Nov 2023, Proceedings of SC'23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023. Association for Computing Machinery, p. 1566-1574 9 p. (ACM International Conference Proceeding Series).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Stencil-HMLS: A multi-layered approach to the automatic optimisation of stencil codes on FPGA

Rodriguez-Canal, G., Brown, N., Jamieson, M., Bauer, E., Lydike, A. & Grosser, T., 12 Nov 2023, Proceedings of 2023 SC Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023. Association for Computing Machinery, p. 556-565 10 p. (ACM International Conference Proceeding Series).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Traffic Prediction-Assisted Federated Deep Reinforcement Learning for Service Migration in Digital Twins-Enabled MEC Networks

Chen, X., Han, G., Bi, Y., Yuan, Z., Marina, M. K., Liu, Y. & Zhao, H., 26 Oct 2023, In: IEEE Journal on Selected Areas in Communications. 41, 10, p. 3212-3229 18 p., 10234717.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Enabling In-Vitro Serverless Systems Research

Ustiugov, D., Park, D., Cvetković, L., Djokic, M., Hè, H., Grot, B. & Klimovic, A., 23 Oct 2023, WORDS '23: Proceedings of the 4th Workshop on Resource Disaggregation and Serverless. ACM, p. 1-7 7 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

C2TACO: Lifting Tensor Code to TACO

De Souza Magalhães, J. W., Woodruff, J., Polgreen, E. & O'Boyle, M. F. P., 22 Oct 2023, GPCE 2023: Proceedings of the 22nd ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences. ACM, p. 42–56 15 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Tight-Sketch: A High-Performance Sketch for Heavy Item-Oriented Data Stream Mining with Limited Memory Size

Li, W. & Patras, P., 21 Oct 2023, CIKM '23: Proceedings of the 32nd ACM International Conference on Information and Knowledge Management. ACM Association for Computing Machinery, p. 1328–1337 10 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Task-based preemptive scheduling on FPGAs leveraging partial reconfiguration

Rodríguez Canal, G., Brown, N., Torres, Y. & Gonzalez-Escribano, A., 18 Oct 2023, In: Concurrency and Computation: Practice and Experience. 35, 25, e7867.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Cultural analytics in the UK: Events data potential for the creative and cultural industries

Black, S. R., Filgueira, R., McAra, L., Miles, B., Parsons, M. & Terras, M., 6 Oct 2023, (E-pub ahead of print) In: Cultural Trends. p. 1-7 7 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File

CoreKube: An Efficient, Autoscaling and Resilient Mobile Core System

Ferguson, A. E., Larrea, J. & Marina, M. K., 2 Oct 2023, The 29th Annual International Conference on Mobile Computing and Networking. ACM Association for Computing Machinery, p. 1-15 15 p. 25

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

DAOS as HPC Storage: Exploring Interfaces

Jackson, W. A. & Manubens Gil, N., 28 Sept 2023, (Accepted/In press).

Research output: Contribution to conferencePaperpeer-review

Open Access
File

Evaluating the latest Optane memory: A glorious swansong?

Jackson, W. A., 15 Sept 2023, (Accepted/In press).

Research output: Contribution to conferencePaperpeer-review

Open Access
File

Quantum Task Offloading with the OpenMP API

Lee, J., Brown, O., Bull, J. M., Ruefenacht, M., Doerfert, J., Klemm, M. & Schulz, M., 12 Sept 2023, (Accepted/In press).

Research output: Contribution to conferencePosterpeer-review

Open Access

DAOS as HPC Storage: Exploring Interfaces

Jackson, W. A. & Manubens Gil, N., 4 Sept 2023, (Accepted/In press).

Research output: Contribution to conferenceAbstractpeer-review

Open Access
File

P-Sketch: A Fast and Accurate Sketch for Persistent Item Lookup

Li, W. & Patras, P., 25 Aug 2023, (E-pub ahead of print) In: IEEE/ACM Transactions on Networking. p. 1-16 16 p., 10230989.

Research output: Contribution to journalArticlepeer-review

Open Access
File

VESTEC: Visual Exploration and Sampling Toolkit for Extreme Computing Urgent decision making meets HPC: Experiences and future challenges

Flatken, M., Podobas, A., Fellegara, R., Basermann, A., Holke, J., Knapp, D., Kontak, M., Krullikowski, C., Nolde, M., Brown, N., Nash, R. W., Gibb, G., Belikov, E., Chien, S., Markidis, S., Guillou, P., Tierny, J., Vidal, J., Gueunet, C., Gunther, J., & 11 othersPawlowski, M., Poletti, P., Guzzetta, G., Manica, M., Zardini, A., Chaboureau, J-P., Mendes, M., Cardil, A., Monedero, S., Ramirez, J. & Gerndt, A., 25 Aug 2023, In: IEEE Access. 11, p. 87805 - 87834

Research output: Contribution to journalArticlepeer-review

Open Access
File

Sabre: Cutting through Adversarial Noise with Adaptive Spectral Filtering and Input Reconstruction

Diallo, A. & Patras, P., 14 Aug 2023, (Accepted/In press) 45th IEEE Symposium on Security and Privacy. IEEE, p. 1-18 18 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Apta: Fault-tolerant object-granular CXL disaggregated memory for accelerating FaaS

Patil, A., Nagarajan, V., Nikoleris, N. & Oswald, N., 9 Aug 2023, 2023 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2023). IEEE, p. 201-215 15 p. (IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Backporting RISC-V Vector assembly

Lee, J., Jamieson, M. & Brown, N., 1 Jul 2023, (Accepted/In press) Proceedings of the ISC 2023 workshops. Springer, p. 433-443

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Fortran High-Level Synthesis: Reducing the barriers to accelerating HPC codes on FPGAs

Rodríguez Canal, G., Brown, N., Dykes, T., Jones, J. & Haus, U-U., 1 Jul 2023, (Accepted/In press) Proceedings of the 33rd International Conference on Field-Programmable Logic and Applications. IEEE Computer Society Press, p. 10-18

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Test-driving RISC-V Vector hardware for HPC

Lee, J., Jamieson, M., Brown, N. & Bastos Cordeiro de Jesus, R. J., 1 Jul 2023, (Accepted/In press) Proceedings of the ISC 2023 workshops. Springer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access

Android OS Privacy Under the Loupe -- A Tale from the East

Liu, H., Leith, D. J. & Patras, P., 28 Jun 2023, Proceedings of the 16th ACM Conference on Security and Privacy in Wireless and Mobile Networks. ACM Association for Computing Machinery, p. 31-42 12 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Making the case: The role of FPGAs for efficiency-driven quantitative financial modelling

Klaisoongnoen, M. & Brown, N., 21 Jun 2023, Proceedings of Economics of Financial Technology Conference 2023.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Compound Memory Models

Goens, A., Chakraborty, S., Sarkar, S., Agarwal, S., Oswald, N. & Nagarajan, V., 6 Jun 2023, In: Proceedings of the ACM on Programming Languages. 7, PLDI, p. 1145-1168 24 p., 153.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Concurrent GCs and Modern Java Workloads: A Cache Perspective

Carpen-Amarie, M., Vavouliotis, G., Tovletoglou, K., Grot, B. & Mueller, R., 6 Jun 2023, Proceedings of the 2023 ACM SIGPLAN International Symposium on Memory Management. ACM, p. 71-84 14 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Run-time integrity monitoring of untrustworthy analog front-ends

Salem, H. & Topham, N., 2 Jun 2023, 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE): Proceedings. IEEE, 6 p. (Design, Automation and Test in Europe Conference and Exhibition).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Experiences of running an HPC RISC-V testbed

Brown, N., Jamieson, M. & Lee, J., 1 Jun 2023.

Research output: Contribution to conferenceAbstractpeer-review

Open Access

Research software engineering is accelerating translational research

Horsfall, D., Cool, J., Hettrick, S., Pisco, A. O., Chue Hong, N. P. & Haniffa, M., 1 Jun 2023, In: Nature Medicine. 29, 6, p. 1313-1316 4 p.

Research output: Contribution to journalComment/debate

Open Access

A common compiler ecosystem for domain specific languages

Brown, N., 20 May 2023.

Research output: Contribution to conferencePosterpeer-review

Open Access
File

EXCALIBUR Hardware and Enabling Software RISC-V Testbed

Brown, N., 20 May 2023.

Research output: Contribution to conferencePosterpeer-review

Open Access
File

Morpheus unleashed: Fast cross-platform SpMV on emerging architectures

Stylianou, C., Klaisoongnoen, M., Jesus, R., Brown, N. & Weiland, M., 11 May 2023, CUG Conference Proceedings. 15 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

File

A study on the performance implications of AArch64 Atomics

Bastos Cordeiro de Jesus, R. J. & Weiland, M., 10 May 2023, ISC High Performance 2023. Springer, p. 279-296

Research output: Chapter in Book/Report/Conference proceedingConference contribution

File

Aggregate VM: Why Reduce or Evict VM’s Resources When You Can Borrow Them From Other Nodes?

Chuang, H-R., Manaouil, K., Xing, T., Barbalace, A., Olivier, P., Heerekar, B. & Ravindran, B., 8 May 2023, EuroSys '23: Proceedings of the Eighteenth European Conference on Computer Systems. New York: Association for Computing Machinery (ACM), p. 469-487 (EuroSys: European Conference on Computer Systems).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Saba: Rethinking Datacenter Network Allocation from Application’s Perspective

Katebzadeh, S., Costa, P. & Grot, B., 8 May 2023, EuroSys '23: Eighteenth European Conference on Computer Systems. ACM, p. 623-638 16 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File

Hiding I/O using SMT on the ARCHER2 HPE Cray EX system

Bhardwaj, S., Bartholomew, P. & Parsons, M., 7 May 2023, Cray User Group 2023.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access