A
Alessandro Forin
Researcher at Microsoft
Publications - 91
Citations - 3231
Alessandro Forin is an academic researcher from Microsoft. The author has contributed to research in topics: Interface (computing) & Control reconfiguration. The author has an hindex of 31, co-authored 91 publications receiving 3086 citations. Previous affiliations of Alessandro Forin include Samsung & Carnegie Mellon University.
Papers
More filters
Journal ArticleDOI
Serving DNNs in Real Time at Datacenter Scale with Project Brainwave
Eric S. Chung,Jeremy Fowers,Kalin Ovtcharov,Michael K. Papamichael,Adrian M. Caulfield,Todd Massengill,Ming Liu,Lo Daniel,Shlomi Alkalay,Michael Haselman,Maleen Abeydeera,Logan Adams,Hari Angepat,Christian Boehn,Derek Chiou,Oren Firestein,Alessandro Forin,Kang Su Gatlin,Mahdi Ghandi,Stephen F. Heil,Kyle Holohan,Ahmad M. El Husseini,Tamas Juhasz,Kara Kagi,Ratna Kumar Kovvuri,Sitaram Lanka,Friedel van Megen,Dima Mukhortov,Prerak Patel,Brandon Perez,Amanda Rapsang,Steven K. Reinhardt,Bita Darvish Rouhani,Adam Sapek,Raja Seera,Sangeetha Shekar,Balaji Sridharan,Gabriel Weisz,Lisa Woods,Phillip Yi Xiao,Dan Zhang,Ritchie Zhao,Doug Burger +42 more
TL;DR: Project Brainwave, Microsofts principal infrastructure for AI serving in real time, accelerates deep neural network inferencing in major services such as Bings intelligent search features and Azure by exploiting distributed model parallelism and pinning over low-latency hardware microservices.
UNIX as an Application Program.
TL;DR: The implementation of Unix as a multithreaded application program running on the Mach kernel is described and the rationale, design, implementation history and performance of the system is presented.
Patent
Highly componentized system architecture with loadable virtual memory manager
TL;DR: In this paper, the authors present a loadable virtual memory manager for a computer operating system capable of supporting application programs running in a computer having a working memory, the operating system including a kernel resident in the working memory at run time, and the loadable VM manager resident at link time outside of working memory.
Patent
Lock-free methods and systems for accessing and storing information in an indexed computer data structure having modifiable entries
TL;DR: A lock-free method and system for accessing information in an indexed computer data structure may include a lookup procedure, an insertion procedure, a removal and replacement procedure, and a release procedure as discussed by the authors.
Patent
Efficient context saving and restoring in a multi-tasking computing system environment
Seungyoon Peter Song,Moataz A Mohamed,Heon Chul Park,Le Nguyen,Jerry Van Aken,Alessandro Forin,Andrew Raffman +6 more
TL;DR: In this article, the processor state information is stored in a co-processor to enable context switch in a subsequent program for execution, when the context switched out program is subsequently context switched in, the stored processor information is loaded in preparation for successfully resuming the program at the point in which execution was previously halted.