masters-thesis/bibliography.bib

483 lines
14 KiB
BibTeX
Raw Normal View History

%
% $Description: ACS Thesis Bibliography$
%
% $Author: pickartz $
% $Date: 2015/04/23 $
% $Revision: 0.1 $
%
@manual{compaq1997microsoft,
author={\noauthor},
title={{Virtual Interface Architecture Specification}},
organization={Compaq, Intel, Microsoft},
note={Version 1.0},
month={12},
year={1997}
}
@article{dunning1998virtual,
title={{The Virtual Interface Architecture}},
author={Dunning, Dave and Regnier, Greg and McAlpine, Gary and Cameron, Don and Shubert, Bill and Berry, Frank and Merritt, Anne Marie and Gronke, Ed and Dodd, Chris},
journal={IEEE micro},
volume={18},
number={2},
pages={66--76},
year={1998},
month={3},
publisher={IEEE},
ISSN={0272-1732},
doi={10.1109/40.671404}
}
@article{pfister2001introduction,
title={{An Introduction to the Infiniband™ Architecture}},
author={Pfister, Gregory F},
journal={High Performance Mass Storage and Parallel I/O},
volume={42},
pages={617--632},
year={2001},
publisher={chapter42}
}
@book{tanenbaum2014modern,
title={{Modern Operating System}},
author={Tanenbaum, Andrew S and Bos, Herbert},
year={2014},
isbn={978-0-13-359162-0},
edition={4},
publisher={Pearson Education, Inc}
}
@book{kozierok2005tcp,
title={{The TCP/IP-Guide: A Comprehensive, Illustrated Internet Protocols Reference}},
author={Kozierok, Charles M},
year={2005},
isbn={978-1593270476},
publisher={No Starch Press}
}
@manual{infinibandvol1,
author={\noauthor},
title={{InfiniBand\texttrademark~Architecture Specification, Volume 1}},
organization={InfiniBand Trade Association and others},
note={Release 1.2.1},
month={11},
year={2007}
}
@manual{infinibandvol2,
author={\noauthor},
title={{InfiniBand\texttrademark~Architecture Specification Volume 2}},
organization={InfiniBand Trade Association and others},
note={Release 1.3.1},
month={11},
year = {2016}
}
@article{grun2010introduction,
title={Introduction to infiniband for end users},
author={Grun, Paul},
organization={InfiniBand Trade Association},
year={2010}
}
@techreport{crupnicoff2005deploying,
title={{Deploying Quality of Service and Congestion Control in InfiniBand-based Data Center Networks}},
author={Crupnicoff, Diego and Das, Sujal and Zahavi, Eitan},
organization={{Mellanox Technologies}},
number={2379},
year={2005},
}
@manual{eui64,
author={\noauthor},
title={{Guidelines for Use of Extended Unique Identifier (EUI), Organizationally Unique Identifier (OUI), and Company ID (CID)}},
organization={Institute of Electrical and Electronics Engineers},
month={8},
year={2017}
}
%%%%%%%%%%%%%%%%%%%% INTRODUCTION %%%%%%%%%%%%%%%%%%%
@article{strasser2015review,
title={{A Review of Architectures and Concepts for Intelligence in Future Electric Energy Systems}},
author={Strasser, Thomas and Andr{\'e}n, Filip and Kathan, Johannes and Cecati, Carlo and Buccella, Concettina and Siano, Pierluigi and Leitao, Paulo and Zhabelova, Gulnara and Vyatkin, Valeriy and Vrba, Pavel and others},
journal={IEEE Transactions on Industrial Electronics},
volume={62},
number={4},
pages={2424--2438},
year={2015},
month={4},
publisher={IEEE},
ISSN={0278-0046},
doi={10.1109/TIE.2014.2361486}
}
@article{faruque2015real,
title={{Real-Time Simulation Technologies for Power Systems Design, Testing, and Analysis}},
author={Faruque, MD Omar and Strasser, Thomas and Lauss, Georg and Jalili-Marandi, Vahid and Forsyth, Paul and Dufour, Christian and Dinavahi, Venkata and Monti, Antonello and Kotsampopoulos, Panos and Martinez, Juan A and others},
journal={IEEE Power and Energy Technology Systems Journal},
volume={2},
number={2},
pages={63--73},
year={2015},
month={6},
publisher={IEEE},
ISSN={2332-7707},
doi={10.1109/JPETS.2015.2427370}
}
@article{larsen2009architectural,
title={{Architectural breakdown of end-to-end latency in a TCP/IP network}},
author={Larsen, Steen and Sarangam, Parthasarathy and Huggahalli, Ram and Kulkarni, Siddharth},
journal={{International Journal of Parallel Programming}},
year={2009},
month={12},
volume={37},
number={6},
pages={556--571},
issn={1573-7640},
doi={10.1007/s10766-009-0109-6},
publisher={Springer}
}
@article{reinemo2006overview,
author={S. Reinemo and T. Skeie and T. Sødring and O. Lysne and O. Trudbakken},
journal={IEEE Communications Magazine},
title={{An Overview of QoS Capabilities in InfiniBand, Advanced Switching Interconnect, and Ethernet}},
year={2006},
volume={44},
number={7},
pages={32-38},
doi={10.1109/MCOM.2006.1668378},
ISSN={0163-6804},
month={09}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%% OFED %%%%%%%%%%%%%%%%%%%%%%%%
@misc{allianceofed,
author={\noauthor},
year={2018},
title={{OFA Overview}},
organization={{OpenFabric Alliance}},
url={https://www.openfabrics.org/ofa-overview/},
urldate = {2018-08-22},
}
@manual{mellanox2018linux,
author={\noauthor},
title={{Mellanox OFED for Linux User Manual}},
organization={{Mellanox Technologies}},
year={2018},
month={3},
number={2877},
note={Rev 4.3}
}
@manual{mellanox2015RDMA,
author={\noauthor},
title={{RDMA Aware Networks Programming User Manual}},
organization={{Mellanox Technologies}},
year={2015},
month={5},
edition={Rev 1.7}
}
@manual{ipoib,
title={{IP over InfiniBand (IPoIB) Architecture}},
author={{Kashyap, V}},
organization={Internet Engineering Task Force},
year={2015},
month={5},
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% VILLAS NODE %%%%%%%%%%%%%%%%%%%%
@article{stevic2017multi,
title={{Multi-site European framework for real-time co-simulation of power systems}},
author={Stevic, Marija and Estebsari, Abouzar and Vogel, Steffen and Pons, Enrico and Bompard, Ettore and Masera, Marcelo and Monti, Antonello},
journal={IET Generation, Transmission \& Distribution},
volume={11},
number={17},
pages={4126--4135},
year={2017},
publisher={IET},
ISSN={1751-8687},
doi={10.1049/iet-gtd.2016.1576}
}
@inproceedings{vogel2017open,
title={{An Open Solution for Next-generation Real-time Power System Simulation}},
author={Vogel, Steffen and Mirz, Markus and Razik, Lukas and Monti, Antonello},
booktitle={{Energy Internet and Energy System Integration (EI2), 2017 IEEE Conference on}},
pages={1--6},
year={2017},
month={11},
publisher={IEEE},
doi={10.1109/EI2.2017.8245739}
}
@inproceedings{mirz2018distributed,
title={{Distributed Real-Time Co-Simulation as a Service}},
author={Mirz, Markus and Vogel, Steffen and Sch{\"a}fer, Bettina and Monti, Antonello},
booktitle={Industrial Electronics for Sustainable Energy Systems (IESES), 2018 IEEE International Conference on},
pages={534--539},
year={2018},
month={2},
doi={10.1109/IESES.2018.8349934},
publisher={IEEE},
address={Hamilton, New Zealand}
}
@mastersthesis{vogel2016development,
title={{Development of a modular and fully-digital PCIe-based interface to Real-Time Digital Simulator}},
author={Vogel, Steffen},
year=2016,
month=8,
school={RWTH Aachen University},
institution={Institute for Automation of Complex Power Systems}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%% PERFORMANCE STUDIES %%%%%%%%%%%%%%%%%%%%
@inproceedings{macarthur2012performance,
title={{A Performance Study to Guide RDMA Programming Decisions}},
author={MacArthur, Patrick and Russell, Robert D},
booktitle={{High Performance Computing and Communication \& 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on}},
pages={778--785},
year={2012},
publisher={IEEE},
doi={10.1109/HPCC.2012.110}
}
@inproceedings{liu2014performance,
author = {Liu, Qian and Russell, Robert D.},
title = {{A Performance Study of InfiniBand Fourteen Data Rate (FDR)}},
booktitle = {{Proceedings of the High Performance Computing Symposium}},
series = {HPC '14},
year = {2014},
location = {Tampa, Florida},
pages = {1--10},
articleno = {16},
numpages = {10},
acmid = {2663526},
publisher = {Society for Computer Simulation International},
address = {San Diego, CA, USA},
keywords = {InfiniBand, NUMA, RDMA, RDMA_WRITE_WITH_IMM, fourteen data rate},
}
%%%%%%%%%%%%%%%%%%%%%%%% LINUX BOOKS %%%%%%%%%%%%%%%%%%%%%%%%
@book{kerrisk2010linux,
title={{The Linux Programming Interface: a Linux and UNIX System Programming Handbook}},
author={Kerrisk, Michael},
year={2010},
isbn={978-1-59327-220-3},
publisher={No Starch Press}
}
@manual{posix2018,
author={\noauthor},
title={{IEEE Standard for Information Technology---Portable Operating System Interface (POSIX\textregistered)}},
organization={Institute of Electrical and Electronics Engineers},
note={Base Specifications, Issue 7},
isbn={978-1-5044-4542-9},
month={1},
year={2018},
doi={10.1109/IEEESTD.2018.8277153}
}
@book{kernighan1978c,
title={{The C Programming Language}},
author={Kernighan, Brian W and Ritchie, Dennis M},
note={1st ed.},
isbn={0-13-110163-3},
month={2},
year={1978}
}
@article{barabanov1996real,
title={{Real-Time Linux}},
author={Barabanov, Michael and Yodaiken, Victor},
journal={Linux journal},
volume={23},
number={4.2},
pages={1},
year={1996}
}
@inproceedings{rostedt2007internals,
title={{Internals of the RT Patch}},
author={Rostedt, Steven and Hart, Darren V},
booktitle={Proceedings of the Linux symposium},
volume={2},
pages={161--172},
month={6},
year={2007}
}
@book{love2010linux,
title={{Linux Kernel Development}},
author={Love, Robert},
month={6},
year={2010},
publisher={Pearson Education, Inc.},
isbn={978-0-672-32946-3}
}
@article{lameter2013numa,
author = {Lameter, Christoph},
title = {{NUMA (Non-Uniform Memory Access): An Overview}},
journal = {Queue},
issue_date = {July 2013},
volume = {11},
number = {7},
month = jul,
year = {2013},
issn = {1542-7730},
pages = {40--51},
articleno = {40},
numpages = {12},
doi = {10.1145/2508834.2513149},
publisher = {ACM},
address = {New York, NY, USA},
}
@misc{derr2004cpusets,
title={Cpusets},
author={Derr, Simon and Jackson, P and Lameter, C and Menage, P and Seto, H},
year={2004},
url={https://www.kernel.org/doc/Documentation/cgroup-v1/cpusets.txt},
urldate={2018-09-16}
}
@misc{menage2004cgroups,
title={Cgroups},
author={Menage, Paul and Jackson, Paul and Lameter, Christoph},
year={2008},
url={https://www.kernel.org/doc/Documentation/cgroup-v1/cgroups.txt},
urldate={2018-09-16}
}
@inproceedings{kroah2003udev,
title={udev--A Userspace Implementation of devfs},
author={Kroah-Hartman, Greg},
booktitle={Proceedings of the Linux symposium},
pages={263--271},
month={7},
year={2003},
}
@misc{drepper2007every,
title={{What Every Programmer Should Know About Memory}},
author={Drepper, Ulrich},
organization={Red Hat, Inc.},
note={Version 1.0},
month={11},
year={2007}
}
@manual{guide2018intelc3a,
author={\noauthor},
title={{Intel\textregistered~64 and IA-32 Architectures Software Developers Manual}},
organization={Intel},
note={Volume 3A: System Programming Guide, Part 1},
year={2018},
month={5}
}
@manual{guide2018intelc3b,
author={\noauthor},
title={{Intel\textregistered~64 and IA-32 Architectures Software Developers Manual}},
organization={Intel},
note={Volume 3B: System Programming Guide, Part 2},
year={2018},
month={5}
}
@manual{guide2018intelb2a,
author={\noauthor},
title={{Intel\textregistered~64 and IA-32 Architectures Software Developers Manual}},
organization={Intel},
note={Volume 2A: Instruction Set Reference, A-L},
year={2018},
month={5}
}
@manual{guide2018intelb2b,
author={\noauthor},
title={{Intel\textregistered~64 and IA-32 Architectures Software Developers Manual}},
organization={Intel},
note={Volume 2B: Instruction Set Reference, M-U},
year={2018},
month={5}
}
@techreport{paoloni2010benchmark,
title={{How to Benchmark Code Execution Times on Intel\textregistered{} IA-32 and IA-64 Instruction Set Architectures}},
author={Paoloni, Gabriele},
organization={Intel},
year={2010},
month={9}
}
@article{gandhi2016range,
title={Range Translations for Fast Virtual Memory.},
author={Gandhi, Jayneel and Karakostas, Vasileios and Ayar, Furkan and Cristal, Adri{\'a}n and Hill, Mark D and McKinley, Kathryn S and Nemirovsky, Mario and Swift, Michael M and Unsal, Osman S},
journal={IEEE Micro},
volume={36},
number={3},
pages={118--126},
doi={10.1109/MM.2016.10},
ISSN={0272-1732},
month={5},
year={2016}
}
@misc{bowden2009proc,
title={The /proc Filesystem},
author={Bowden, Terrehon and Bauer, Bodo and Nerin, Jorge and Feng, Shen and Seibold, Stefani},
year={2009},
month={6},
note={Version 1.3},
url={https://www.kernel.org/doc/Documentation/filesystems/proc.txt},
urldate={2018-09-19}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@article{perez2007ipython,
Author = {P\'erez, Fernando and Granger, Brian E.},
Title = {{IPython: a System for Interactive Scientific Computing}},
Journal = {Computing in Science and Engineering},
Volume = {9},
Number = {3},
Pages = {21--29},
month = may,
year = 2007,
url = "https://ipython.org",
ISSN = "1521-9615",
doi = {10.1109/MCSE.2007.53},
publisher = {IEEE Computer Society},
}
@manual{pcisig2010pciexpress,
author={\noauthor},
title={{PCI Express\textregistered{} Base Specification}},
organization={{PCI-SIG}},
year={2010},
month={11},
note={Revision 3.0}
}
@inproceedings{susan1983gprof,
title={{gprof: A Call Graph Execution Profiler}},
author={Susan L. and Graham Peter B. and Kessler Marshall K. and McKusick K.},
booktitle={Proceedings: USENIX Association [and] Software Tools Users Group Summer Conference},
pages={81--88},
year={1983},
address={Toronto, Ontario, Canada}
}