The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of synchronization for concurrent programming.
In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don't get a good understanding of the material or the ability to solve similar problems.
The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions. After each problem, the book offers a hint before showing a solution, giving students a better chance of discovering solutions on their own.
The book covers the classical problems, including "Readers-writers", "Producer-consumer", and "Dining Philosophers". In addition, it collects a number of not-so-classical problems, some written by the author and some by other teachers and textbook writers. Readers are invited to create and submit new problems.
Get started To begin syncing, follow the steps below: 1. To download Google Calendar Sync, visit http://dl.google.com/googlecalendarsync/GoogleCalendarSync_Installer.exe 2. Once a dialog box appears, click "Save File." The download should open aut
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). We believe that FFTW, which is free software, should become the FFT library of choice for most applications.
A. Agogino, K. Tumer, and R. Miikkulainen. GECCO'05: Proc. 7th Genetic and Evolutionary Computation Conf., page 1309--1316. Washington, DC, ACM Press, (2005)
S. Ajitha, T. Kumar, D. Geetha, and K. Kanth. 2010 International Conference on Industrial and Information Systems (ICIIS), page 372--376. IEEE, (August 2010)
N. Ali, C. Solís, and I. Ramos. Proceedings of the 1st international workshop on Software architectures and mobility, page 33--38. New York, NY, USA, ACM, (2008)
alla Wikinomics... Lulu.com, (2008)Open Society un viaggio alla ricerca di quel "Modello Cooperativo"che sembra caratterizzare tanti fenomeni contemporanei: dalla lotta anti-copyright al software libero,Open Society anche un coraggioso tentativo di alzare lo sguardo oltre l ' utilitarismo individualistico del modello culturale dominante per cercare di definire i tratti di una possibile"societa' della condivisione".
R. Allen, R. Douence, and D. Garlan. Proceedings of the International Conference on Fundamental Aspects of Software Engineering (FASE), (1998)Lisbon, Portugal.
M. AlSharif, W. Bond, and T. Al-Otaiby. ACM-SE 42: Proceedings of the 42nd annual Southeast regional conference, page 98--103. New York, NY, USA, ACM, (2004)
T. Alvager, T. Smith, and F. Vijai. Biomedical instrumentation & technology / Association for the Advancement of Medical Instrumentation, 27 (5):
408-11(1993)2662.
J. Andersson, R. Capilla, L. Baresi, and H. Eichelberger. Proceedings of the 21st International Systems and Software Product Line Conference - Volume A, page 246--246. New York, NY, USA, ACM, (2017)
S. Angelov, P. Grefen, and D. Greefhorst. Joint Working IEEE/IFIP Conference on Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009, page 141--150. IEEE, (September 2009)