2023-05-30 20:46:36 +02:00
@book { tanenbaum2015modern ,
title = {Modern operating systems} ,
author = {Tanenbaum, Andrew S and Bos, Herbert} ,
year = {2014} ,
publisher = {Prentice Hall Press}
}
2015-08-01 21:36:38 +02:00
@incollection { os:reconos ,
title = {Reconos: An operating system for dynamically reconfigurable hardware} ,
author = {L{\"u}bbers, Enno and Platzner, Marco} ,
booktitle = {Dynamically Reconfigurable Systems} ,
pages = {269--290} ,
year = {2010} ,
publisher = {Springer}
}
2016-01-18 11:58:57 +01:00
@ARTICLE { os:reconos2 ,
author = {Agne, A. and Happe, M. and Keller, A. and Lubbers, E. and Plattner, B. and Platzner, M. and Plessl, C.} ,
journal = {Micro, IEEE} ,
title = {ReconOS: An Operating System Approach for Reconfigurable Computing} ,
year = {2014} ,
volume = {34} ,
number = {1} ,
pages = {60-71} ,
abstract = {The ReconOS operating system for reconfigurable computing offers a unified multithreaded programming model and OS services for threads executing in software and threads mapped to reconfigurable hardware. The OS interface lets hardware threads interact with software threads using well-known mechanisms such as semaphores, mutexes, condition variables, and message queues. By semantically integrating hardware accelerators into a standard OS environment, ReconOS allows for rapid design-space exploration, supports a structured application development process, and improves the portability of applications between different reconfigurable computing systems.} ,
keywords = {multi-threading;operating systems (computers);reconfigurable architectures;software portability;structured programming;OS services;ReconOS;design-space exploration;hardware accelerators;operating system;reconfigurable computing systems;reconfigurable hardware;structured application development process;thread mapping;unified multithreaded programming model;Computational modeling;Message systems;Operating systems;Programming;Reconfigurable architecturese;Synchronization;multithreading;operating system;reconfigurable computing} ,
doi = {10.1109/MM.2013.110} ,
ISSN = {0272-1732} ,
month = {Jan} ,}
2015-08-01 21:36:38 +02:00
@article { os:embedded ,
title = {Embedded Linux platform for data acquisition systems} ,
author = {Patel, Jigneshkumar J and Reddy, Nagaraj and Kumari, Praveena and Rajpal, Rachana and Pujara, Harshad and Jha, R and Kalappurakkal, Praveen} ,
journal = {Fusion Engineering and Design} ,
volume = {89} ,
number = {5} ,
pages = {684--688} ,
year = {2014} ,
publisher = {Elsevier}
}
@article { os:r3tos ,
title = {R3TOS: a novel reliable reconfigurable real-time operating system for highly adaptive, efficient, and dependable computing on FPGAs} ,
author = {Iturbe, Xabier and Benkrid, Khaled and Hong, Chuan and Ebrahim, Ali and Torrego, Raul and Martinez, Israel and Arslan, Tughrul and Perez, JM} ,
journal = {Computers, IEEE Transactions on} ,
volume = {62} ,
number = {8} ,
pages = {1542--1556} ,
year = {2013} ,
publisher = {IEEE}
}
@inproceedings { os:capos ,
title = {CAP-OS: Operating system for runtime scheduling, task mapping and resource management on reconfigurable multiprocessor architectures} ,
author = {G{\"o}hringer, Diana and H{\"u}bner, Michael and Zeutebouo, Etienne Nguepi and Becker, J{\"u}rgen} ,
booktitle = {Parallel \& Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on} ,
pages = {1--8} ,
year = {2010} ,
organization = {IEEE}
}
2016-01-18 11:58:57 +01:00
@INPROCEEDINGS { os:usability ,
author = {Kwok-Hay So, H. and Brodersen, R.W.} ,
booktitle = {Field Programmable Logic and Applications, 2006. FPL '06. International Conference on} ,
title = {Improving Usability of FPGA-Based Reconfigurable Computers Through Operating System Support} ,
year = {2006} ,
pages = {1-6} ,
keywords = {Linux;field programmable gate arrays;hardware-software codesign;operating system kernels;reconfigurable architectures;BORPH operating system;FPGA resources;FPGA-based reconfigurable computers;Linux operating system;general file system support;hardware processes;high-level applications;kernel support;software-hardware designs;virtual file system;Acceleration;Application software;Bioinformatics;Digital signal processing;Field programmable gate arrays;File systems;Hardware;Operating systems;Speech recognition;Usability} ,
doi = {10.1109/FPL.2006.311236} ,
month = {Aug} ,}
2016-01-20 21:08:05 +01:00
@misc { os:wiki:Linux ,
author = "Wikipedia" ,
title = "Linux --- Wikipedia{,} The Free Encyclopedia" ,
year = "2016" ,
month = "January" ,
day = "31" ,
urldate = {2016-01-31} ,
url = {http://en.wikipedia.org/w/index.php?title=Linux&oldid=597293747} ,
}
2016-01-31 20:39:54 +01:00
@INPROCEEDINGS { os:dyract ,
author = {Vipin, K. and Fahmy, S.A.} ,
booktitle = {Field Programmable Logic and Applications (FPL), 2014 24th International Conference on} ,
title = {DyRACT: A partial reconfiguration enabled accelerator and test platform} ,
year = {2014} ,
pages = {1-7} ,
keywords = {application program interfaces;field programmable gate arrays;peripheral interfaces;API;DyRACT;PCIe interface;PR management logic;PR-enabled FPGA platform;data transfer;field programmable gate arrays;high level functions;partial reconfiguration enabled accelerator;static region;test platform;user modules;Clocks;Data transfer;Field programmable gate arrays;Hardware;Registers;Software;Throughput} ,
doi = {10.1109/FPL.2014.6927507} ,
month = {Sept} ,}
2023-05-30 20:46:36 +02:00
@INPROCEEDINGS { os:riffa20 ,
2016-01-31 20:39:54 +01:00
author = {Jacobsen, M. and Kastner, R.} ,
booktitle = {Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on} ,
title = {RIFFA 2.0: A reusable integration framework for FPGA accelerators} ,
year = {2013} ,
pages = {1-8} ,
keywords = {field programmable gate arrays;logic design;synchronisation;C/C++;FPGA accelerated applications;FPGA accelerators;FPGA cores;Java;Linux operating system;PCIe link configurations;Python bindings;RIFFA 2.0;Windows operating system;Xilinx FPGA;acceleration platform;commodity CPU;data transfers;open source;reusable integration framework;synchronization;system bus;Acceleration;Clocks;Field programmable gate arrays;Hardware;Protocols;Software;Workstations} ,
doi = {10.1109/FPL.2013.6645504} ,
month = {Sept} ,}
2023-11-15 12:08:55 +01:00
@book { ieee1990information ,
title = {Information Technology-Portable Operating System Interface} ,
author = {IEEE, Inc. Staff, CORPORATE} ,
year = {1990} ,
publisher = {IEEE Standards Office}
}