Dr Dejice Jacob

  • Research Associate (School of Computing Science)

telephone: (+44) 141 330 3339
email: Dejice.Jacob@glasgow.ac.uk

School of Computing Science, Sir Alwyn Williams Building, University of Glasgow, Glasgow, G12 8RZ

ORCID iDhttps://orcid.org/0000-0002-4137-0353

Biography

I am a Post Doctoral Research Associate at the School of Computing Science. I work on investigating and developing methods to utilise capability enhanced CPU processors to enhance the security of Virtual Machines. The current work is done in the context of the EPSRC funded CapableVMs project.

I completed my PhD from the University of Glasgow. My PhD thesis titled, "Opportunistic Acceleration of Array-Centric Python Computation in Heterogeneous Environments" investigates autotmatic parallelistion and JIT compilation of Python loop nests in CPU/GPU systems.

Please visit my personal page for more details.

Research interests

  • Compilers
  • Heterogeneous Computing
  • Garbage Collection
  • Virtual Machines
  • Code Acceleration
  • Parallelism
  • Secure Computing

Publications

List by: Type | Date

Jump to: 2022 | 2021 | 2020 | 2019 | 2016
Number of items: 6.

2022

Jacob, D. and Singer, J. (2022) Capability Boehm: Challenges and Opportunities for Garbage Collection with Capability Hardware. In: 18th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 1 March 2022, pp. 81-87. ISBN 9781450392518 (doi: 10.1145/3516807.3516823)

2021

McQuistin, S. , Band, V. , Jacob, D. and Perkins, C. (2021) Investigating Automatic Code Generation for Network Packet Parsing. In: 2021 IFIP Networking Conference, 21-24 Jun 2021, ISBN 9783903176393

2020

Jacob, D. , Trinder, P. and Singer, J. (2020) Pricing Python Parallelism: A Dynamic Language Cost Model for Heterogeneous Platforms. In: 16th ACM SIGPLAN International Symposium on Dynamic Languages, Virtual, USA, 17 Nov 2020, pp. 29-42. ISBN 9781450381758 (doi: 10.1145/3426422.3426979)

2019

Jacob, D., Trinder, P. and Singer, J. (2019) Python Programmers Have GPUs Too: Automatic Python Loop Parallelization with Staged Dependence Analysis. In: DLS 2019, Athens, Greece, 20-25 Oct 2019, pp. 42-54. ISBN 9781450369961 (doi: 10.1145/3359619.3359743)

Jacob, D. and Singer, J. (2019) ALPyNA: Acceleration of Loops in Python for Novel Architectures. In: 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, Phoenix, AZ, USA, 22 Jun 2019, pp. 25-34. ISBN 9781450367172 (doi: 10.1145/3315454.3329956)

2016

Hentschel, K., Jacob, D., Singer, J. and Chalmers, M. (2016) Supersensors: Raspberry Pi Devices for Smart Campus Infrastructure. In: FiCloud 2016: 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, Vienna, Austria, 22-24 Aug 2016, pp. 58-62. (doi: 10.1109/FiCloud.2016.16)

This list was generated on Tue Mar 28 15:00:16 2023 BST.
Number of items: 6.

Conference Proceedings

Jacob, D. and Singer, J. (2022) Capability Boehm: Challenges and Opportunities for Garbage Collection with Capability Hardware. In: 18th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 1 March 2022, pp. 81-87. ISBN 9781450392518 (doi: 10.1145/3516807.3516823)

McQuistin, S. , Band, V. , Jacob, D. and Perkins, C. (2021) Investigating Automatic Code Generation for Network Packet Parsing. In: 2021 IFIP Networking Conference, 21-24 Jun 2021, ISBN 9783903176393

Jacob, D. , Trinder, P. and Singer, J. (2020) Pricing Python Parallelism: A Dynamic Language Cost Model for Heterogeneous Platforms. In: 16th ACM SIGPLAN International Symposium on Dynamic Languages, Virtual, USA, 17 Nov 2020, pp. 29-42. ISBN 9781450381758 (doi: 10.1145/3426422.3426979)

Jacob, D., Trinder, P. and Singer, J. (2019) Python Programmers Have GPUs Too: Automatic Python Loop Parallelization with Staged Dependence Analysis. In: DLS 2019, Athens, Greece, 20-25 Oct 2019, pp. 42-54. ISBN 9781450369961 (doi: 10.1145/3359619.3359743)

Jacob, D. and Singer, J. (2019) ALPyNA: Acceleration of Loops in Python for Novel Architectures. In: 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming, Phoenix, AZ, USA, 22 Jun 2019, pp. 25-34. ISBN 9781450367172 (doi: 10.1145/3315454.3329956)

Hentschel, K., Jacob, D., Singer, J. and Chalmers, M. (2016) Supersensors: Raspberry Pi Devices for Smart Campus Infrastructure. In: FiCloud 2016: 2016 IEEE 4th International Conference on Future Internet of Things and Cloud, Vienna, Austria, 22-24 Aug 2016, pp. 58-62. (doi: 10.1109/FiCloud.2016.16)

This list was generated on Tue Mar 28 15:00:16 2023 BST.

Research datasets

Jump to: 2021 | 2020
Number of items: 2.

2021

McQuistin, S. , Band, V. , Jacob, D. and Perkins, C. (2021) Investigating Automatic Code Generation for Network Packet Parsing. [Data Collection]

2020

McQuistin, S. , Band, V., Jacob, D. and Perkins, C. (2020) The Network Protocol Tool. [Data Collection]

This list was generated on Tue Mar 28 03:58:10 2023 BST.