From 0c775fc0ce6e5f7853f17f9d411b397c0d7713fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Constantin=20F=C3=BCrst?= Date: Mon, 8 Jan 2024 14:13:57 +0100 Subject: [PATCH] change citation style to ieee standard --- thesis/own.bib | 122 ++++++++--------------------------- thesis/preamble/packages.tex | 3 +- 2 files changed, 27 insertions(+), 98 deletions(-) diff --git a/thesis/own.bib b/thesis/own.bib index 41e4569..928bba8 100644 --- a/thesis/own.bib +++ b/thesis/own.bib @@ -1,8 +1,5 @@ -% This file was created with JabRef 2.9.2. -% Encoding: UTF-8 - @ONLINE{intel:dsaspec, - author = {Intel Corporation}, + author = {Intel}, title = {{Intel® Data Streaming Accelerator Architecture Specification}}, date = {2022-09-16}, url = {https://www.intel.com/content/www/us/en/content-details/671116/intel-data-streaming-accelerator-architecture-specification.html}, @@ -10,7 +7,7 @@ } @ONLINE{intel:xeonbrief, - author = {Intel Corporation}, + author = {Intel}, title = {New Intel® Xeon® Platform Includes Built-In Accelerators for Encryption, Compression, and Data Movement}, date = {2022-12}, url = {https://www.intel.com/content/dam/www/central-libraries/us/en/documents/2022-12/storage-engines-4th-gen-xeon-brief.pdf}, @@ -18,110 +15,43 @@ } @ONLINE{intel:dsaguide, - author = {Intel Corporation}, + author = {Intel}, title = {{Intel® Data Streaming Accelerator User Guide}}, date = {2023-01-11}, url = {https://www.intel.com/content/www/us/en/content-details/759709/intel-data-streaming-accelerator-user-guide.html}, urldate = {2023-11-15} } -@ONLINE{intel:analysis, - author = {Reese Kuper et al.}, - title = {{A Quantitative Analysis and Guideline of Data Streaming Accelerator in Intel® 4th Gen Xeon® Scalable Processors}}, - date = {2023-05}, - url = {https://arxiv.org/pdf/2305.02480.pdf}, - urldate = {2024-01-07} -} - -@ONLINE{intel:idxd-driver-repo, - author = {Intel Corporation}, - title = {{Intel IDXD Driver for Linux Kernel Repository}}, - url = {https://github.com/intel/idxd-driver}, +@misc{intel:idxd-driver-repo, + author = {Intel}, + title = {{Intel IDXD Driver for Linux Kernel}}, + publisher = {GitHub}, + journal = {GitHub repository}, + howpublished = {\url{https://github.com/intel/idxd-driver}}, urldate = {2024-01-07} } -@ONLINE{intel:libaccel-config-repo, - author = {Intel Corporation}, - title = {{Intel Libaccel-Config Repository}}, - url = {https://github.com/intel/idxd-config}, +@misc{intel:libaccel-config-repo, + author = {Intel}, + title = {{Intel IDXD User Space Application}}, + publisher = {GitHub}, + journal = {GitHub repository}, + howpublished = {\url{https://github.com/intel/idxd-driver}}, urldate = {2024-01-07} } -@ONLINE{intel:dmldoc, - author = {Intel Corporation}, +@misc{intel:dmldoc, + author = {Intel}, title = {{Intel Data Mover Library Documentation}}, - url = {https://intel.github.io/DML/index.html}, + publisher = {GitHub}, + howpublished = {\url{https://intel.github.io/DML/index.html}}, urldate = {2024-01-07} } -@INPROCEEDINGS{becher04:_feurig_hacken_mit_firew, - author = {Michael Becher and Maximillian Dornseif}, - title = {{Feuriges Hacken - Spaß mit Firewire}}, - booktitle = {21C3: Proceedings of the 21st Chaos Communication Congress}, - date = {2004-12} -} - -@CONFERENCE{bellard2005qfa, - author = {Fabrice Bellard}, - title = {{QEMU, a fast and portable dynamic translator}}, - booktitle = {Proceedings of the USENIX Annual Technical Conference, FREENIX Track}, - date = {2005}, - pages = {41--46} -} - -@INPROCEEDINGS{boileau06, - author = {Adam Boileau}, - title = {{Hit by a Bus: Physical Access Attacks with Firewire}}, - booktitle = {RUXCON}, - date = {2006} -} - -@BOOK{frederick95, - author = {Brooks,Jr., Frederick P.}, - title = {The mythical man-month (anniversary ed.)}, - date = {1995}, - publisher = {Addison-Wesley Longman Publishing Co., Inc.}, - location = {Boston, MA, USA}, - isbn = {0-201-83595-9} -} - -@ARTICLE{collins97a, - author = {Robert R. Collins}, - title = {{In-Circuit Emulation: How the Microprocessor Evolved Over Time}}, - date = {1997-09}, - journal = {Dr. Dobbs Journal} -} - -@ARTICLE{feske07, - author = {Norman Feske}, - title = {{A case study on the cost and benefit of dynamic RPC marshalling - for low-level system components}}, - date = {2007}, - volume = {41}, - number = {4}, - pages = {40--48}, - issn = {0163-5980}, - doi = {http://doi.acm.org/10.1145/1278901.1278908}, - journal = {SIGOPS Operating Systems Review}, - location = {New York, NY, USA}, - publisher = {ACM} -} - -@ONLINE{green04, - author = {Tom Green}, - title = {{1394 Kernel Debugging Tips and Tricks}}, - date = {2004}, - url = {http://download.microsoft.com/download/1/8/f/18f8cee2-0b64-41f2-893d-a6f2295b40c8/DW04001_WINHEC2004.ppt}, - note = {Slide presentation at the WinHEC 2004}, - urldate = {2009-06-03} -} - -@PATENT{patent:4819234, - author = {Huber, William S.}, - title = {Operating system debugger}, - number = {4819234}, - date = {1989-04}, - location = {Needham, MA}, - url = {http://www.freepatentsonline.com/4819234.html} -} - +@ONLINE{intel:analysis, + author = {Reese Kuper et al.}, + title = {{A Quantitative Analysis and Guideline of Data Streaming Accelerator in Intel® 4th Gen Xeon® Scalable Processors}}, + date = {2023-05}, + url = {https://arxiv.org/pdf/2305.02480.pdf}, + urldate = {2024-01-07} +} \ No newline at end of file diff --git a/thesis/preamble/packages.tex b/thesis/preamble/packages.tex index 49d6aa9..10d9664 100644 --- a/thesis/preamble/packages.tex +++ b/thesis/preamble/packages.tex @@ -1,6 +1,6 @@ % You can choose style "numeric" instead which is common in many papers. % Without "maxbibnames=99" the bibliography entries only contain "First Name et al." -\usepackage[backend=biber,style=alphabetic,alldates=long,maxbibnames=99]{biblatex} +\usepackage[backend=biber,style=ieee,alldates=long,maxbibnames=99]{biblatex} % FONT SETTINGS & ENCODING % By default this build setup uses lualatex which supports special characters @@ -30,7 +30,6 @@ \usepackage{todonotes} \usepackage{xspace} \usepackage{setspace} -\usepackage{wrapfig} \usepackage{float} \usepackage{fancyhdr} % enables cool header line and footer line manipulations \usepackage{lastpage} % enables the usage of the label "LastPage" to get the