Felix Eberhardt

Phone: +49 331 5509-109
E-Mail: felix.eberhardt ... hpi.de
Room: C-1.12

Publications

  • Felix Eberhardt, Andreas Grapentin, Sven Köhler, Felix Grzelka, Timo Hönig, and Andreas Polze. Moses: heap partitioning for semantic data tiering. In Proceedings of the 2nd Workshop on Disruptive Memory Systems (DIMES '24). November 2024. doi:10.1145/3698783.3699386. [ | ]
    ×
    @inproceedings{eberhardt2024moses,
    author = {Eberhardt, Felix and Grapentin, Andreas and K\"{o}hler, Sven and Grzelka, Felix and H\"{o}nig, Timo and Polze, Andreas},
    title = "Moses: Heap Partitioning for Semantic Data Tiering",
    booktitle = "Proceedings of the 2nd Workshop on Disruptive Memory Systems (DIMES '24)",
    year = "2024",
    month = "November",
    location = "Austin, TX, USA",
    doi = "10.1145/3698783.3699386",
    tags = "felix.eberhardt,andreas.grapentin,sven.koehler,felix.grzelka,andreas.polze"
    }
  • Lukas Wenzel, Sven Köhler, Henriette Hofmeier, and Felix Eberhardt. Quick-and-dirty memory access tracing with instruction-based sampling. July 2023. Poster presented at the 17th Symposium on Operating Systems Design and Implementation (OSDI'23). doi:10.13154/294-10270. [ PDF | | ]
    ×
    @misc{wenzel2023heimdallr,
    author = {Wenzel, Lukas and K{\"o}hler, Sven and Hofmeier, Henriette and Eberhardt, Felix},
    type = "Poster",
    title = "Quick-and-Dirty Memory Access Tracing with Instruction-Based Sampling",
    booktitle = "Proceedings of the 17th Symposium on Operating Systems Design and Implementation (OSDI'23), Poster Session",
    location = "Boston, MA, USA",
    month = "July",
    note = "Poster presented at the 17th Symposium on Operating Systems Design and Implementation (OSDI'23)",
    pdf = "https://osm.hpi.de/publications/downloads/osdi23-poster-heimdallr-full.pdf",
    doi = "10.13154/294-10270",
    year = "2023",
    tags = "lukas.wenzel,sven.koehler,felix.eberhardt"
    }
  • Max Plauth, Felix Eberhardt, Andreas Grapentin, and Andreas Polze. Improving the Accessibility of NUMA-Aware C++ Application Development Based on the PGASUS Framework. Concurrency and Computation: Practice and Experience, pages e6887, February 2022. doi:10.1002/cpe.6887. [ PDF | | ]
    ×
    @article{plauth2022pgasus,
    author = "Plauth, Max and Eberhardt, Felix and Grapentin, Andreas and Polze, Andreas",
    title = "{Improving the Accessibility of NUMA-Aware C++ Application Development Based on the PGASUS Framework}",
    journal = "Concurrency and Computation: Practice and Experience",
    pages = "e6887",
    keywords = "data transfer efficiency, GPU computing, I/O link compression, scale-out computing",
    doi = "10.1002/cpe.6887",
    publisher = "Wiley",
    tags = "max.plauth,felix.eberhardt,andreas.grapentin,andreas.polze",
    year = "2022",
    month = "February",
    pdf = "https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/cpe.6887"
    }
  • Robert Schmid, Max Plauth, Lukas Wenzel, Felix Eberhardt, and Andreas Polze. Accessible Near-Storage Computing with FPGAs. In Proceedings of the Fifteenth European Conference on Computer Systems, EuroSys '20. New York, NY, USA, 2020. Association for Computing Machinery. doi:10.1145/3342195.3387557. [ PDF | slides | video | | ]
    ×
    @inproceedings{schmid2020accessible,
    author = "Schmid, Robert and Plauth, Max and Wenzel, Lukas and Eberhardt, Felix and Polze, Andreas",
    title = "{Accessible Near-Storage Computing with FPGAs}",
    tags = "robert.schmid,max.plauth,lukas.wenzel,felix.eberhardt,andreas.polze",
    year = "2020",
    isbn = "9781450368827",
    publisher = "Association for Computing Machinery",
    address = "New York, NY, USA",
    doi = "10.1145/3342195.3387557",
    booktitle = "Proceedings of the Fifteenth European Conference on Computer Systems",
    articleno = "Article 28",
    numpages = "12",
    location = "Heraklion, Greece",
    series = "EuroSys '20",
    pdf = "https://dl.acm.org/doi/pdf/10.1145/3342195.3387557",
    slides = "https://osm.hpi.de/posts/2020-04-27-eurosys-metalfs/schmid2020accessible-presentation.pdf",
    video = "https://osm.hpi.de/posts/2020-04-27-eurosys-metalfs"
    }
  • Robert Schmid, Max Plauth, Lukas Wenzel, Felix Eberhardt, and Andreas Polze. Orchestrating Near-Data FPGA Accelerators Using Unix Pipes. In Proceedings of the Seventh International Symposium on Computing and Networking Workshops (CANDARW), 125–128. IEEE, 2019. doi:10.1109/CANDARW.2019.00030. [ PDF | | ]
    ×
    @inproceedings{schmid2019orchestrating,
    author = "Schmid, Robert and Plauth, Max and Wenzel, Lukas and Eberhardt, Felix and Polze, Andreas",
    title = "{Orchestrating Near-Data FPGA Accelerators Using Unix Pipes}",
    tags = "robert.schmid,max.plauth,lukas.wenzel,felix.eberhardt,andreas.polze",
    booktitle = "Proceedings of the Seventh International Symposium on Computing and Networking Workshops (CANDARW)",
    pages = "125--128",
    year = "2019",
    organization = "IEEE",
    doi = "10.1109/CANDARW.2019.00030",
    pdf = "https://ieeexplore.ieee.org/abstract/document/8951535"
    }
  • Lukas Wenzel, Robert Schmid, Balthasar Martin, Max Plauth, Felix Eberhardt, and Andreas Polze. Getting started with CAPI SNAP: Hardware Development for Software Engineers. In Euro-Par 2018: Parallel Processing Workshops, 187–198. Springer, 2018. doi:10.1007/978-3-030-10549-5_15. [ PDF | slides | | ]
    ×
    @inproceedings{wenzel2018getting,
    author = "Wenzel, Lukas and Schmid, Robert and Martin, Balthasar and Plauth, Max and Eberhardt, Felix and Polze, Andreas",
    title = "{Getting started with CAPI SNAP: Hardware Development for Software Engineers}",
    tags = "lukas.wenzel,robert.schmid,balthasar.martin,max.plauth,felix.eberhardt,andreas.polze",
    booktitle = "Euro-Par 2018: Parallel Processing Workshops",
    pages = "187--198",
    year = "2018",
    organization = "Springer",
    doi = "10.1007/978-3-030-10549-5\_15",
    pdf = "https://link.springer.com/chapter/10.1007\%2F978-3-030-10549-5\_15",
    slides = "https://web.archive.org/web/2020/https://pdfs.semanticscholar.org/8b4b/33cfdd4b8b827db8e08d64e4528c5aa41fba.pdf"
    }
  • Max Plauth, Christoph Sterz, Felix Eberhardt, Frank Feinbube, and Andreas Polze. Assessing NUMA Performance Based on Hardware Event Counters. In Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 904–913. IEEE, 2017. doi:10.1109/IPDPSW.2017.51. [ PDF | | ]
    ×
    @inproceedings{plauth2017assessing,
    author = "Plauth, Max and Sterz, Christoph and Eberhardt, Felix and Feinbube, Frank and Polze, Andreas",
    title = "{Assessing NUMA Performance Based on Hardware Event Counters}",
    tags = "max.plauth,christoph.sterz,felix.eberhardt,frank.feinbube,andreas.polze",
    booktitle = "Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)",
    pages = "904--913",
    year = "2017",
    organization = "IEEE",
    doi = "10.1109/IPDPSW.2017.51",
    pdf = "https://www.researchgate.net/profile/Max\_Plauth/publication/318123665\_Assessing\_NUMA\_Performance\_Based\_on\_Hardware\_Event\_Counters/links/59fae466a6fdcc9a162703ce/Assessing-NUMA-Performance-Based-on-Hardware-Event-Counters.pdf"
    }
  • Max Plauth, Wieland Hagen, Frank Feinbube, Felix Eberhardt, Lena Feinbube, and Andreas Polze. Parallel Implementation Strategies for Hierarchical Non-uniform Memory Access Systems by Example of the Scale-invariant Feature Transform Algorithm. In Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 1351–1359. IEEE, 2016. doi:10.1109/IPDPSW.2016.47. [ PDF | | ]
    ×
    @inproceedings{plauth2016parallel,
    author = "Plauth, Max and Hagen, Wieland and Feinbube, Frank and Eberhardt, Felix and Feinbube, Lena and Polze, Andreas",
    title = "{Parallel Implementation Strategies for Hierarchical Non-uniform Memory Access Systems by Example of the Scale-invariant Feature Transform Algorithm}",
    tags = "max.plauth,wieland.hagen,frank.feinbube,felix.eberhardt,lena.feinbube,andreas.polze",
    booktitle = "Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)",
    pages = "1351--1359",
    year = "2016",
    organization = "IEEE",
    doi = "10.1109/IPDPSW.2016.47",
    pdf = "https://www.researchgate.net/profile/Max\_Plauth/publication/305871691\_Parallel\_Implementation\_Strategies\_for\_Hierarchical\_Non-uniform\_Memory\_Access\_Systems\_by\_Example\_of\_the\_Scale-Invariant\_Feature\_Transform\_Algorithm/links/59fae4deaca272026f6fdd21/Parallel-Implementation-Strategies-for-Hierarchical-Non-uniform-Memory-Access-Systems-by-Example-of-the-Scale-Invariant-Feature-Transform-Algorithm.pdf"
    }
  • Wieland Hagen, Max Plauth, Felix Eberhardt, Frank Feinbube, and Andreas Polze. PGASUS: a framework for C++ application development on NUMA architectures. In Proceedings of the Fourth International Symposium on Computing and Networking (CANDAR), 368–374. IEEE, 2016. doi:10.1109/CANDAR.2016.0071. [ PDF | | ]
    ×
    @inproceedings{hagen2016pgasus,
    author = "Hagen, Wieland and Plauth, Max and Eberhardt, Felix and Feinbube, Frank and Polze, Andreas",
    title = "{PGASUS: a framework for C++ application development on NUMA architectures}",
    tags = "wieland.hagen,max.plauth,felix.eberhardt,frank.feinbube,andreas.polze",
    booktitle = "Proceedings of the Fourth International Symposium on Computing and Networking (CANDAR)",
    pages = "368--374",
    year = "2016",
    organization = "IEEE",
    doi = "10.1109/CANDAR.2016.0071",
    pdf = "https://www.researchgate.net/profile/Max\_Plauth/publication/312571766\_PGASUS\_A\_Framework\_for\_C\_Application\_Development\_on\_NUMA\_Architectures/links/59fae40ea6fdcc9a162703ac/PGASUS-A-Framework-for-C-Application-Development-on-NUMA-Architectures.pdf"
    }
  • Felix Eberhardt and Andreas Polze. Rack-scale Computing (Dagstuhl Seminar 15421). In Babak Falsafi, Tim Harris, Dushyanth Narayanan, and David A. Patterson, editors, Dagstuhl Reports, volume 5. Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2016. doi:10.4230/DagRep.5.10.35. [ PDF | | ]
    ×
    @inproceedings{eberhardt2016rack,
    author = "Eberhardt, Felix and Polze, Andreas",
    editor = "Falsafi, Babak and Harris, Tim and Narayanan, Dushyanth and Patterson, David A.",
    title = "{Rack-scale Computing (Dagstuhl Seminar 15421)}",
    tags = "felix.eberhardt,andreas.polze,babak.falsafi,tim.harris,dushyanth.narayanan,davida.patterson",
    booktitle = "Dagstuhl Reports",
    volume = "5",
    number = "10",
    year = "2016",
    issn = "2192-5283",
    organization = "Schloss Dagstuhl-Leibniz-Zentrum für Informatik",
    doi = "10.4230/DagRep.5.10.35",
    pdf = "http://drops.dagstuhl.de/opus/volltexte/2016/5697/pdf/dagrep\_v005\_i010\_p035\_s15421.pdf"
    }
  • Max Plauth, Felix Eberhardt, Frank Feinbube, and Andreas Polze. A Survey of Security-Aware Approaches for Cloud-Based Storage and Processing Technologies. Technical Report, Universitätsverlag Potsdam, 2016. [ PDF | ]
    ×
    @techreport{plauth2016survey,
    author = "Plauth, Max and Eberhardt, Felix and Feinbube, Frank and Polze, Andreas",
    title = "{A Survey of Security-Aware Approaches for Cloud-Based Storage and Processing Technologies}",
    tags = "max.plauth,felix.eberhardt,frank.feinbube,andreas.polze",
    journal = {Technische Berichte des Hasso-Plattner-Instituts f{\"u}r Softwaresystemtechnik an der Universit{\"a}t Potsdam},
    institution = "Universitätsverlag Potsdam",
    pages = "33",
    year = "2016",
    pdf = "https://www.researchgate.net/profile/Max\_Plauth/publication/311231671\_A\_survey\_of\_security-aware\_approaches\_for\_cloud-based\_storage\_and\_processing\_technologies/links/583fe15808ae8e63e61a22bf/A-survey-of-security-aware-approaches-for-cloud-based-storage-and-processing-technologies.pdf"
    }