School of Informatics

Computer Systems Publications

2023

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

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

Patil, A., Nagarajan, V., Nikoleris, N. & Oswald, N., 17 Apr 2023, (Accepted/In press) 2023 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2023). 15 p.

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

Compound Memory Models

Goens, A., Chakraborty, S., Sarkar, S., Agarwal, S., Oswald, N. & Nagarajan, V., 4 Apr 2023, (Accepted/In press) In: Proceedings of the ACM on Programming Languages. 7, 35 p., 153.

Research output: Contribution to journalArticlepeer-review

Concurrent GCs and Modern Java Workloads: A Cache Perspective

Carpen-Amarie, M., Vavouliotis, G., Tovletoglou, K., Grot, B. & Mueller, R., 2 Apr 2023, (Accepted/In press) Proceedings of the 2023 ACM SIGPLAN International Symposium on Memory Management (ISMM ’23). ACM, 14 p.

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

CoreKube: An Efficient, Autoscaling and Resilient Mobile Core System

Ferguson, A., Larrea, J. & Marina, M. K., 30 Mar 2023, (Accepted/In press) The 29th Annual International Conference on Mobile Computing and Networking. ACM Association for Computing Machinery, 15 p.

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

A Storage-Effective BTB Organization for Servers

Asheim, T., Grot, B. & Kumar, R., 24 Mar 2023, Proceedings of The 29th IEEE International Symposium on High-Performance Computer Architecture (HPCA-29). IEEE, p. 1153-1167 (IEEE Symposium on High-Performance Computer Architecture).

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

Open Access
File

TransMUSE: Transferable Traffic Prediction in MUlti-Service Edge Networks

Xu, L., Liu, H., Song, J., Li, R., Hu, Y., Zhou, X. & Patras, P., 1 Feb 2023, In: Computer Networks. 221, 12 p., 109518.

Research output: Contribution to journalArticlepeer-review

Open Access
File

BenchPress: A Deep Active Benchmark Generator

Tsimpourlas, F., Petoumenos, P., Xu, M., Cummins, C., Hazelwood, K., Rajan, A. & Leather, H., 27 Jan 2023, PACT '22: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques. Association for Computing Machinery (ACM), p. 505-516 12 p. (ACM Conferences).

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

Open Access
File

On The Data Privacy Practices Of Android OEMs

Liu, H., Patras, P. & Leith, D. J., 18 Jan 2023, In: PLoS ONE. 18, 1, 15 p., e0279942.

Research output: Contribution to journalArticlepeer-review

Open Access
File

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

Liu, H., Leith, D. J. & Patras, P., 17 Jan 2023, (Accepted/In press) Proceedings of 16th ACM Conference on Security and Privacy in Wireless and Mobile Networks. 12 p.

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

Open Access
File
2022

Leaps and bounds: Analyzing WebAssembly’s performance with a focus on bounds checking

Szewczyk, R., Stonehouse, K., Barbalace, A. & Spink, T., 13 Dec 2022, Proceedings of the 2022 IEEE International Symposium on Workload Characterization (IISWC 2022). Institute of Electrical and Electronics Engineers (IEEE), p. 256-268 11 p.

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

Open Access
File

FlexPort: Transport Scale-Out with Modern NICs

Li, S., Chien, S. & Honda, M., 6 Dec 2022, CoNEXT-SW '22: Proceedings of the 3rd International CoNEXT Student Workshop. Association for Computing Machinery, Inc, p. 15-16 2 p. (CoNEXT: International Conference On Emerging Networking Experiments And Technologies).

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

AppShot: A Conditional Deep Generative Model for Synthesizing Service-Level Mobile Traffic Snapshots at City Scale

Sun, C., Xu, K., Fiore, M., Marina, M. K., Wang, Y. & Ziemlicki, C., 1 Dec 2022, In: IEEE Transactions on Network and Service Management. 19, 4, p. 4136-4150 15 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Collection Skeletons - Declarative Abstractions for Data Collections

Franke, B., Li, Z., Morton, M. & Steuwer, M., 1 Dec 2022, Proceedings of the 15th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2022). Fischer, B., Burgueño, L. & Cazzola, W. (eds.). Association for Computing Machinery (ACM), p. 189-201 13 p.

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

Open Access
File
Open Access
File

GenDT: Mobile Network Drive Testing Made Efficient with Generative Modeling

Sun, C., Xu, K., Marina, M. K. & Benn, H., 30 Nov 2022, Proceedings of The 18th International Conference on emerging Networking EXperiments and Technologies. Association for Computing Machinery (ACM), p. 43-58 16 p.

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

Open Access
File

UKRI-BBSRC Review of technology development in the biosciences

Errington, R., Collinson, L., Faulds, K., Hall, N., Chue Hong, N. P., Hoogenboom, B., Kaler, J., Kemsley, K., de Mel, G. & Woolfson, D., 21 Nov 2022, UKRI. 24 p.

Research output: Book/ReportCommissioned report

Open Access
File

Run-time integrity monitoring of untrustworthy analog front-ends

Salem, H. & Topham, N., 17 Nov 2022, (Accepted/In press) Proceedings of the 2023 Design, Automation & Test in Europe Conference (DATE). 6 p.

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

Open Access
File

PAINT: Path Aware Iterative Network Tomography for Link Metric Inference

Xue, L., Marina, M. K., Li, G. & Zheng, K., 14 Nov 2022, Proceedings of the 30th IEEE International Conference on Network Protocols. Institute of Electrical and Electronics Engineers (IEEE), 12 p. (IEEE International Conference on Network Protocols (ICNP)).

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

Open Access
File

First AI for deep super-resolution wide-field imaging in radio astronomy: unveiling structure in ESO 137-006

Dabbech, A., Terris, M., Jackson, W. A., Ramatsoku, M., Smirnov, O. M. & Wiaux, Y., 26 Oct 2022, In: Astrophysical Journal Letters. 939, 1, 11 p.

Research output: Contribution to journalArticlepeer-review

Open Access

Introducing the FAIR Principles for research software

Barker, M., Chue Hong, N. P., Katz, D. S., Lamprecht, A-L., Martinez Ortiz, C., Psomopoulos, F., Harrow, J., Garcia Castro, L. J., Gruenpeter, M., Martinez, P. A. & Honeyman, T., 14 Oct 2022, In: Scientific Data. 9, 1, 6 p., 622.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Performance Comparison of DAOS and Lustre for Object Data Storage Approaches

Manubens, N., Smart, S. D., Quintino, T. & Jackson, A., 9 Sep 2022, (Accepted/In press). 7 p.

Research output: Contribution to conferencePaperpeer-review

Open Access
File

Towards portable end-to-end network performance characterization of SmartNICs

Xing, T., Tajbakhsh, H., Haque, I., Honda, M. & Barbalace, A., 30 Aug 2022, APSys 2022 - Proceedings of the 13th ACM SIGOPS Asia-Pacific Workshop on Systems. Association for Computing Machinery, Inc, p. 46-52 7 p. (APSys 2022 - Proceedings of the 13th ACM SIGOPS Asia-Pacific Workshop on Systems).

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

Particle Physics: Towards a UK Technology R&D Roadmap for Accelerators, Detectors, and Software and Computing: A report provided by the Particle Physics Technology Advisory Panel on behalf of the STFC scientific community

Chadwick, P., Angal-Kalinin, D., Appleby, R., Burt, G., Rogers, C. T., Shepherd, B., Wing, M., Bevan, A., Bongs, K., Halsall, R., Palladino, K., Romano, A., Sawyer, C., Vilella, E., Vivarelli, I., Chue Hong, N. P., Scanlon, T., Burrows, P., Clarke, J., Jamieson, C., & 5 othersKlein, M., Newbold, D., Orlowska, A., Ratoff, P. & Brown, D. (ed.), 22 Aug 2022, UKRI. 39 p.

Research output: Book/ReportCommissioned report

Open Access

XRC: An Explicit Rate Control for Future Cellular Networks

Kheirkhah, M., Kassem, M. M., Fairhurst, G. & Marina, M. K., 11 Aug 2022, Proceedings of IEEE International Conference on Communications. IEEE, 7 p. (IEEE International Conference on Communications (ICC)).

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

Open Access
File

NVRAM as an enabler to new horizons in graph processing

Capelli, L. A. R., Brown, N. & Bull, J. M., 20 Jul 2022, In: SN Computer Science. 3, 5, 13 p., 385.

Research output: Contribution to journalArticlepeer-review

Open Access
File

H-Container: Enabling Heterogeneous-ISA Container Migration in Edge Computing

Xing, T., Barbalace, A., Olivier, P., Karaoui, M. L., Wang, W. & Ravindran, B., 5 Jul 2022, In: ACM Transactions on Computer Systems. 39, 1-4, 35 p., 5.

Research output: Contribution to journalArticlepeer-review

Open Access
File

NetSentry: A deep learning approach to detecting incipient large-scale network attacks

Liu, H. & Patras, P., 1 Jul 2022, In: Computer Communications. 191, p. 119-132 14 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Towards Edge-assisted Real-time 3D Segmentation of Large Scale LIDAR Point Clouds

McLean, F., Xue, L., Lu, C. X. & Marina, M. K., 1 Jul 2022, Proceedings of the 6th International Workshop on Embedded and Mobile Deep Learning. ACM Association for Computing Machinery, p. 1-6 6 p.

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

Open Access
File

TensorFlow as a DSL for stencil-based computation on the Cerebras Wafer Scale Engine

Brown, N., Echols, B., Zarins, J. & Grosser, T., 30 Jun 2022, (Accepted/In press) LNCS Euro-Par DSL-HPC workshop proceedings. Springer Nature Switzerland AG, 13 p.

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

File

Vector Runahead for Indirect Memory Accesses

Naithani, A., Ainsworth, S., Jones, T. & Eeckhout, L., 30 Jun 2022, In: IEEE Micro. 42, 4, p. 116-123 6 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File

JADE: Data-Driven Automated Jammer Detection Framework for Operational Mobile Networks

Kilinc, C., Marina, M. K., Usama, M., Ergut, S., Crowcroft, J., Gundogdu, T. & Akinci, I., 20 Jun 2022, 2021 IEEE International Conference on Computer Communications (INFOCOM 2022). Institute of Electrical and Electronics Engineers (IEEE), p. 1139-1148 10 p. ( IEEE Conference on Computer Communications).

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

Open Access
File

Lukewarm Serverless Functions: Characterization and Optimization

Schall, D., Margaritov, A., Ustiugov, D., Sandberg, A. & Grot, B., 18 Jun 2022, Proceedings of ACM/IEEE International Symposium on Computer Architecture (ISCA) 2022. ACM, p. 757-770 14 p.

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

File

Adversarial Attacks Against Deep Learning-based Network Intrusion Detection Systems and Defense Mechanisms

Zhang, C., Costa-Pérez, X. & Patras, P., 16 Jun 2022, In: IEEE/ACM Transactions on Networking. 30, 3, p. 1294-1311 18 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File

Reconsidering OS Memory Optimizations in the Presence of Disaggregated Memory

Bergman, S., Faldu, P., Grot, B., Vilanova, L. & Silberstein, M., 14 Jun 2022, Proceedings of the 2022 ACM SIGPLAN International Symposium on Memory Management. Lippautz, M. & Chisnall, D. (eds.). ACM, p. 1-14 14 p.

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

Open Access
File

Secure and Policy-Compliant Query Processing on Heterogeneous Computational Storage Architectures

Unnibhavi, H., Cerdeira, D., Barbalace, A., Santos, N. & Bhatotia, P., 11 Jun 2022, Proceedings of the 2022 International Conference on Management of Data. Ives, Z., Bonifati, A., El Abbadi, A., Paparrizos, J. & Taft, R. (eds.). ACM Association for Computing Machinery, p. 1462-1477 16 p.

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

Open Access
File

Bind the Gap: Compiling Real Software to Hardware FFT Accelerators

Woodruff, J., Armengol Estapé, J., Ainsworth, S. & O'Boyle, M. F. P., 9 Jun 2022, Proceedings of the 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation. Jhala, R. & Dillig, I. (eds.). ACM, p. 687-702 16 p.

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

Open Access
File

Low-power option Greeks: Efficiency-driven market risk analysis using FPGAs

Klaisoongnoen, M., Brown, N. & Brown, O. T., 9 Jun 2022, HEART2022: International Symposium on Highly-Efficient Accelerators and Reconfigurable Technologies. Tsukuba, Japan: Association for Computing Machinery (ACM), p. 95 - 101 7 p.

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

File

Workflows to driving high-performance interactive supercomputing for urgent decision making

Brown, N., Nash, R., Gibb, G., Belikov, E., Podobas, A., Chien, W. D., Markidis, S., Flatken, M. & Gerndt, A., 2 Jun 2022, (Accepted/In press) LNCS ISC workshop proceedings. Springer

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

Open Access
File

A programming model for developing application specific dataflow machines on FPGAs

Brown, N., 1 Jun 2022, 2022 IEEE 30th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM). New York City, NY, USA: Institute of Electrical and Electronics Engineers (IEEE)

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

Open Access
File

Predicting batch queue job wait times for informed scheduling of urgent HPC workloads

Brown, N., Gibb, G., Belikov, E. & Nash, R., 1 Jun 2022, Proceedings of the Cray User Group. 13 p.

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

Open Access
File

FPGAs for accelerating HPC engineering workloads: the why and the how

Brown, N., 20 May 2022, 13 p.

Research output: Other contribution

Open Access

CartaGenie: Context-Driven Synthesis of City-Scale Mobile Network Traffic Snapshots

Xu, K., Singh, R., Bilen, H., Fiore, M., Marina, M. K. & Wang, Y., 27 Apr 2022, Proceedings of The 20th International Conference on Pervasive Computing and Communications (PerCom 2022). Institute of Electrical and Electronics Engineers (IEEE), p. 119-129 11 p. (IEEE International Conference on Pervasive Computing and Communications (PerCom)).

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

Open Access
File

Towards User-Programmable Schedulers in the Operating System Kernel

Mvondo, D., Barbalace, A., Lozi, J-P. & Muller, G., 5 Apr 2022. 4 p.

Research output: Contribution to conferencePaperpeer-review

Open Access
File

HeteroGen: Automatic Synthesis of Heterogeneous Cache Coherence Protocols

Oswald, N., Nagarajan, V., Sorin, D. J., Gavrielatos, V., Olausson, T. & Carr, R., 1 Apr 2022, Proceedings - 2022 IEEE International Symposium on High-Performance Computer Architecture, HPCA 2022. IEEE, p. 756-771 16 p. (Proceedings - International Symposium on High-Performance Computer Architecture; vol. 2022-April).

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

Open Access
File

F3M: Fast Focused Function Merging

Stirling, S., Rocha, R. C. O., Hazelwood, K., Leather, H., O’Boyle, M. & Petoumenos, P., 29 Mar 2022, 2022 IEEE/ACM International Symposium on Code Generation and Optimization (CGO). Lee, J. W., Hack, S. & Shpeisman, T. (eds.). IEEE, p. 242-253 12 p.

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

Open Access
File

Loop Rolling for Code Size Reduction

Rocha, R. C. O., Petoumenos, P., Franke, B., Bhatotia, P. & O’Boyle, M., 29 Mar 2022, 2022 IEEE/ACM International Symposium on Code Generation and Optimization (CGO). Lee, J. W., Hack, S. & Shpeisman, T. (eds.). IEEE, p. 217-229 13 p.

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

Open Access
File
Open Access
File

SDGNet: A Handover-Aware Spatiotemporal Graph Neural Network for Mobile Traffic Forecasting

Fang, Y., Ergüt, S. & Patras, P., 10 Mar 2022, In: IEEE Communications Letters. 26, 3, p. 582-586 5 p.

Research output: Contribution to journalArticlepeer-review

Open Access
File