Computer Systems Publications
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 proceeding › Conference 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 journal › Article › peer-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 proceeding › Conference 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 proceeding › Conference 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 proceeding › Conference contribution
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 journal › Article › peer-review
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 proceeding › Conference contribution
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 journal › Article › peer-review
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 proceeding › Conference 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 journal › Article › peer-review
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 proceeding › Conference contribution
Deep Reinforcement Learning-Based Beam Training with Energy and Spectral Efficiency Maximisation for Millimetre-Wave Channels
Narengerile, N., Thompson, J., Patras, P. & Ratnarajah, T., Dec 2022, In: EURASIP Journal on Wireless Communications and Networking. 2022, 1, 20 p., 110.Research output: Contribution to journal › Article › peer-review
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 proceeding › Conference contribution
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/Report › Commissioned report
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 journal › Article › peer-review
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 journal › Article › peer-review
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 conference › Paper › peer-review
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 proceeding › Conference 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 others , 22 Aug 2022, UKRI. 39 p.Research output: Book/Report › Commissioned report
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 proceeding › Conference contribution
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 journal › Article › peer-review
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 journal › Article › peer-review
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 journal › Article › peer-review
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 journal › Article › peer-review
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 journal › Article › peer-review
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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. SpringerResearch output: Chapter in Book/Report/Conference proceeding › Conference contribution
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 proceeding › Conference contribution
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 proceeding › Conference contribution
FPGAs for accelerating HPC engineering workloads: the why and the how
Brown, N., 20 May 2022, 13 p.Research output: Other contribution
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 proceeding › Conference contribution
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 conference › Paper › peer-review
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 proceeding › Conference contribution
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 proceeding › Conference contribution
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 proceeding › Conference contribution
The Geobattery Concept: A geothermal circular heat network for the sustainable development of near surface low enthalpy geothermal energy to decarbonise heating
Fraser Harris, G., McDermott, C., Receveur, M., Mouli-Castillo, J., Todd, F., Cartwright-Taylor, A., Gunning, A. & Parsons, M., 28 Mar 2022, In: Earth Science, Systems and Society (ES3). 24 p., 10047.Research output: Contribution to journal › Article › peer-review
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 journal › Article › peer-review