Skip to main content

Research Repository

Advanced Search

All Outputs (161)

Nineteen (2019)
Digital Artefact
Lloyd, O. (2019). Nineteen. [Music composition]

Album of 8 works, made using synthesis, field recording and generative techniques.

Pickcells: A physically reconfigurable cell-composed touchscreen (2019)
Conference Proceeding
Goguey, A., Steer, C., Lucero, A., Nigay, L., Sahoo, D. R., Coutrix, C., …Jones, M. (2019). Pickcells: A physically reconfigurable cell-composed touchscreen. In CHI '19: Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (1-14). https://doi.org/10.1145/3290605.3300503

Touchscreens are the predominant medium for interactions with digital services; however, their current fixed form factor narrows the scope for rich physical interactions by limiting interaction possibilities to a single, planar surface. In this paper... Read More about Pickcells: A physically reconfigurable cell-composed touchscreen.

A streaming dataflow engine for sparse matrix-vector multiplication using high-level synthesis (2019)
Journal Article
Hosseinabady, M., & Nunez-Yanez, J. L. (2020). A streaming dataflow engine for sparse matrix-vector multiplication using high-level synthesis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 39(6), 1272-1285. https://doi.org/10.1109/TCAD.2019.2912923

Using high-level synthesis techniques, this paper proposes an adaptable high-performance streaming dataflow engine for sparse matrix dense vector multiplication (SpMV) suitable for embedded FPGAs. As the SpMV is a memory-bound algorithm, this engine... Read More about A streaming dataflow engine for sparse matrix-vector multiplication using high-level synthesis.

Pipelined streaming computation of histogram in FPGA OpenCL (2018)
Conference Proceeding
Hosseinabady, M., & Nunez-Yanez, J. L. (2018). Pipelined streaming computation of histogram in FPGA OpenCL. In S. Bassini, M. Danelutto, P. Dazzi, G. R. Joubert, & F. Peters (Eds.), Parallel Computing is Everywhere (632-641). https://doi.org/10.3233/978-1-61499-843-3-632

The emergence of High-Level Synthesis (HLS) techniques and tools, along with new features in high-end FPGAs such as multi-port memory interfaces, has enabled designers to utilize FPGAs not only for compute-bound but also for memory-bound tasks. This... Read More about Pipelined streaming computation of histogram in FPGA OpenCL.

Nucleic Acid Analysis 4 (2018)
Digital Artefact
Lloyd, O. (2018). Nucleic Acid Analysis 4. [Music composition]

7 pieces of synthesised music, often with beats.

Adaptive partitioning using partial replication for sensor data (2018)
Conference Proceeding
Kalavadia, B., Bhatia, T., Padiya, T., Pandat, A., & Bhise, M. (2019). Adaptive partitioning using partial replication for sensor data. In Distributed Computing and Internet Technology: 15th International Conference, ICDCIT 2019, Bhubaneswar, India, January 10-13, 2019, Proceedings 15 (260-269). https://doi.org/10.1007/978-3-030-05366-6_22

There is a huge increase in IoT network size and applications. It has increased the amount of the IoT data that needs to be handled by the applications. State-of-the art workload based static partitioning methods scale poorly and often result in poor... Read More about Adaptive partitioning using partial replication for sensor data.

A liquid tangible display for mobile colour mixing (2018)
Conference Proceeding
Steer, C., Robinson, S., Pearson, J., Sahoo, D., Mabbett, I., & Jones, M. (2018). A liquid tangible display for mobile colour mixing. In MobileHCI '18: Proceedings of the 20th International Conference on Human-Computer Interaction with Mobile Devices and Services (1-7). https://doi.org/10.1145/3229434.3229461

Digital painting is an increasingly popular medium of expression for many artists, yet when compared to its traditional equivalents of physical brushes and viscous paint it lacks a dimension of tangibility. We conducted observations and interviews wi... Read More about A liquid tangible display for mobile colour mixing.

Dynamic energy management of FPGA accelerators in embedded systems (2018)
Journal Article
Hosseinabady, M., & Nunez-Yanez, J. L. (2018). Dynamic energy management of FPGA accelerators in embedded systems. ACM Transactions on Embedded Computing Systems, 17(3), Article 63. https://doi.org/10.1145/3182172

In this article, we investigate how to utilise an Field-Programmable Gate Array (FPGA) in an embedded system to save energy. For this purpose, we study the energy efficiency of a hybrid FPGA-CPU device that can switch task execution between hardware... Read More about Dynamic energy management of FPGA accelerators in embedded systems.

Security threats in the internet of things: RPL's attacks and countermeasures (2018)
Book Chapter
Medjek, F., Tandjaoui, D., Romdhani, I., & Djedjig, N. (2018). Security threats in the internet of things: RPL's attacks and countermeasures. In Security and Privacy in Smart Sensor Networks (147-178). IGI Global. https://doi.org/10.4018/978-1-5225-5736-4.ch008

In the internet of things (IoT) vision, people, systems, and objects with sensing and/or actuating capabilities communicate to monitor and control the physical world. Nowadays, the IoT concept has attracted significant attention from different applic... Read More about Security threats in the internet of things: RPL's attacks and countermeasures.

Multi-precision convolutional neural networks on heterogeneous hardware (2018)
Conference Proceeding
Amiri, S., Hosseinabady, M., McIntosh-Smith, S., & Nunez-Yanez, J. (2018). Multi-precision convolutional neural networks on heterogeneous hardware. In 2018 Design, Automation & Test in Europe Conference & Exhibition (419-424). https://doi.org/10.23919/DATE.2018.8342046

Fully binarised convolutional neural networks (CNNs) deliver very high inference performance using single-bit weights and activations, together with XNOR type operators for the kernel convolutions. Current research shows that full binarisation result... Read More about Multi-precision convolutional neural networks on heterogeneous hardware.

Simultaneous multiprocessing in a software-defined heterogeneous FPGA (2018)
Journal Article
Nunez-Yanez, J., Amiri, S., Hosseinabady, M., Rodríguez, A., Asenjo, R., Navarro, A., …Gran, R. (2019). Simultaneous multiprocessing in a software-defined heterogeneous FPGA. Journal of Supercomputing, 75(8), 4078-4095. https://doi.org/10.1007/s11227-018-2367-9

Heterogeneous chips that combine CPUs and FPGAs can distribute processing so that the algorithm tasks are mapped onto the most suitable processing element. New software-defined high-level design environments for these chips use general purpose langua... Read More about Simultaneous multiprocessing in a software-defined heterogeneous FPGA.

Incommensurate Compositions (2018)
Digital Artefact
Lloyd, O. (2018). Incommensurate Compositions. [Sound]

An output from a collaborative project with Architects and Crystallographers from Cardiff University to explore creative opportunities within crystallographic data-sets and modelling algorithms. These compositions are made with a software tool, co... Read More about Incommensurate Compositions.

A trust-based intrusion detection system for mobile RPL based networks (2018)
Conference Proceeding
Medjek, F., Tandjaoui, D., Romdhani, I., & Djedjig, N. (2018). A trust-based intrusion detection system for mobile RPL based networks. In 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) (735-742). https://doi.org/10.1109/iThings-GreenCom-CPSCom-SmartData.2017.113

Successful deployment of Low power and Lossy Networks (LLNs) requires self-organising, self-configuring, security, and mobility support. However, these characteristics can be exploited to perform security attacks against the Routing Protocol for Low-... Read More about A trust-based intrusion detection system for mobile RPL based networks.

Composing with crystallography (2018)
Exhibition / Performance
Lloyd, O. Composing with crystallography. [Generative digital composition]. 19 January 2018 - 26 January 2018. (Unpublished)

Collaborative project with Architects and Crystallographers from Cardiff University to explore creative opportunities within crystallographic data-sets and modelling algorithms. This composition research developed and extended their Leverhulme funded... Read More about Composing with crystallography.

Log based method for faster IoT queries (2017)
Conference Proceeding
Jain, A., Padiya, T., & Bhise, M. (2017). Log based method for faster IoT queries. In 2017 IEEE Region 10 Symposium (TENSYMP) (1-4). https://doi.org/10.1109/TENCONSpring.2017.8070066

With increase in size of Internet of Things IoT device networks and applications, tremendous increase is witnessed in IoT data. Efficient storage and querying of this data is of major concern. This paper addresses the issue of faster query processing... Read More about Log based method for faster IoT queries.

DWAHP: workload aware hybrid partitioning and distribution of RDF data (2017)
Conference Proceeding
Padiya, T., & Bhise, M. (2017). DWAHP: workload aware hybrid partitioning and distribution of RDF data. In IDEAS '17: Proceedings of the 21st International Database Engineering & Applications Symposium (235-241). https://doi.org/10.1145/3105831.3105864

Proliferation of RDF data has reached to a peak where data is partitioned across multiple nodes. Significant contribution for developing solutions to manage RDF data in distributed environment is witnessed in recent years. We propose a workload aware... Read More about DWAHP: workload aware hybrid partitioning and distribution of RDF data.

Deformable paint palette: Actuated force controls for digital painting (2017)
Conference Proceeding
Steer, C., Pearson, J., Robinson, S., & Jones, M. (2017). Deformable paint palette: Actuated force controls for digital painting. In CHI EA '17: Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems (2936-2943). https://doi.org/10.1145/3027063.3053219

This work-in-progress presents early findings on using deformable interfaces with force input to enhance interactions with digital painting applications. Our prototype uses deformation to submerge controls to represent paint pots, and emerge controls... Read More about Deformable paint palette: Actuated force controls for digital painting.

Workload aware hybrid partitioning (2016)
Conference Proceeding
Padiya, T., Kanwar, J. J., & Bhise, M. (2016). Workload aware hybrid partitioning. In COMPUTE '16: Proceedings of the 9th Annual ACM India Conference (51-58)

Real life databases exhibit highly skewed access patterns. These skewed access patterns can be exploited to partition the data considering the query workload. The presented work proposes Workload Aware Hybrid Partitioning (WAHP). WAHP identifies clus... Read More about Workload aware hybrid partitioning.