masters-thesis/bibliography.bib

483 lines
14 KiB
BibTeX
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

%
% $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}
}