Skip to content
View jogli5er's full-sized avatar
  • NTNU
  • Trondheim, Norway

Organizations

@decrypto-org @EECS-NTNU @InstituteForGlobalNegotiation @siga-swiss

Block or report jogli5er

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jogli5er/README.md

Hi there 👋

I’m currently pursuing a PhD at the Norwegian University for Science and Technology (NTNU), where I work on microarchitectural aspects of processors for cloud computing. My goal is to find ways to make computing systems more efficient and reduce their environmental impact. I’m genuinely curious about how hardware and software layers interact, and I enjoy exploring ideas that may help improve performance in practical settings.

Research

My research focuses on optimizing microarchitectural and algorithmic specializations in high-performance processors to better support cloud workloads. The overarching aim is to enhance efficiency and reduce the environmental footprint of cloud services, an increasingly crucial challenge as global internet adoption continues.

Achieving an efficien cloud computing stack requires optimizations across multiple layers, ranging from hardware over systems software such as the OS and the compiler, to workload management. I’m particularly interested in how those different parts of the computing stack can be designed to work together more effectively.

In my work, I think about the limits of traditional scaling in computing. Historically, scaling up with bigger, faster cores eventually ran into physical constraints, like power consumption and memory latency bottlenecks. Scaling out across machines in the cloud is currently still progressing, but it also has limits, as communication latency ultimately can't beat the speed of light. My research explores a scaling direction that could be described as "scaling in". It targets reducing the amount of information stored and processed in our processor pipeline. Of course, also this scaling direction comes with its own limit, resulting from information theory describing information content and minimal representations.

Negotiation

In addition to technical work, I have an interest in negotiation and how it complements technical roles. I served on the board of the Institute for Global Negotiations (IGN) from 2020–2024, where I learned a lot about how negotiation skills can help engineers collaborate and make decisions. I encourage peers to explore negotiation training when they can, as it’s been a valuable part of my own development.

GitHub's Introduction

  • 🔭 I’m currently working on:
    • efficient high-performance core frontends for cloud computation
    • efficiency-oriented mobile computation (AI on the edge, Cloud in your pocket)
    • high-precision 3D-Reconstruction
  • 🌱 I’m currently learning to build physical things out of wood and how to run a farm
  • 👯 I’m looking to collaborate on research projects targeting efficient computer (micro-)architectures or low-level systems software
  • 🤔 I’m looking for help with making FireSim and Chipyard easier to use for first-time and experienced users
  • 💬 Ask me about anything. You can always ask if you don't fear the answer
  • 📫 How to reach me:
  • ⚡ Fun fact: I think by now, everyone knows that Platypus are biofluorescent, but did you also know that they have DNA from reptiles, birds, and mammals?

Popular repositories Loading

  1. telegames telegames Public

    Java 1

  2. tor-router tor-router Public

    Forked from znetstar/tor-router

    A SOCKS proxy for distributing traffic across multiple instances of Tor

    JavaScript

  3. textract textract Public

    Forked from dbashford/textract

    node.js module for extracting text from html, pdf, doc, docx, xls, xlsx, csv, pptx, png, jpg, gif, rtf and more!

    HTML

  4. asl-interpreter asl-interpreter Public

    Forked from alastairreid/asl-interpreter

    Example implementation of Arm's Architecture Specification Language (ASL)

    OCaml

  5. aslutils aslutils Public

    Forked from alehed/aslutils

    Python package to parse ARM Specification Language code

    Python

  6. zsim zsim Public

    Forked from stanford-mast/zsim

    A fast and scalable x86-64 multicore simulator

    C++