Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Edwin Verplanke is active.

Publication


Featured researches published by Edwin Verplanke.


high-performance computer architecture | 2016

Cache QoS: From concept to reality in the Intel® Xeon® processor E5-2600 v3 product family

Andrew J. Herdrich; Edwin Verplanke; Priya Autee; Ramesh Illikkal; Chris Gianos; Ronak Singhal; Ravi R. Iyer

Over the last decade, addressing quality of service (QoS) in multi-core server platforms has been growing research topic. QoS techniques have been proposed to address the shared resource contention between co-running applications or virtual machines in servers and thereby provide better isolation, performance determinism and potentially improve overall throughput. One of the most important shared resources is cache space. Most proposals for addressing shared cache contention are based on simulations and analysis and no commercial platforms were available that integrated such techniques and provided a practical solution. In this paper, we will present the first set of shared cache QoS techniques designed and implemented in state-of-the-art commercial servers (the Intel® Xeon® processor E5-2600 v3 product family). We will describe two key technologies: (i) Cache Monitoring Technology (CMT) to enable monitoring of shared cache usage by different applications and (ii) Cache Allocation Technology (CAT) which enables redistribution of shared cache space between applications to address contention. This is the first paper to describing these techniques as they moved from concept to reality, starting from early research to product implementation. We will also present case studies highlighting the value of these techniques using example scenarios of multi-programmed workloads, virtualized platforms in datacenters and communications platforms. Finally, we will describe initial software infrastructure and enabling for industry practitioners and researchers to take advantage of these technologies for their QoS needs.


Archive | 2016

Technologies For Secure Inter-Virtual-Machine Shared Memory Communication

Jun Nakajima; Jr-Shian Tsai; Ravi Sahita; Mesut A. Ergin; Edwin Verplanke; Rashmin N. Patel; Alexander W. Min; Ren Wang; Tsung-Yuan C. Tai


Archive | 2015

OUT-OF-BAND PLATFORM TUNING AND CONFIGURATION

Andrew J. Herdrich; Patrick L. Connor; Dinesh Kumar; Alexander W. Min; Daniel J. Dahle; Kapil Sood; Jeffrey A. Shaw; Edwin Verplanke; Scott P. Dubal; James R. Hearn


Archive | 2015

Hardware processors and methods to perform self-monitoring diagnostics to predict and detect failure

Hang T. Nguyen; Gordon McFadden; Travis J. White; Scott P. Bobholz; Edwin Verplanke; Steven C. Franks; Vivek Garg; Ashok Raj; Guy G. Sotomayor; Jose A. Vargas; Pradeepsunder Ganesh; Stephen T. Palermo


Archive | 2017

MULTI-CORE COMMUNICATION ACCELERATION USING HARDWARE QUEUE DEVICE

Ren Wang; Yipeng Wang; Andrew J. Herdrich; Jr-Shian Tsai; Tsung-Yuan C. Tai; Niall D. McDonnell; Hugh Wilkinson; Bradley A. Burres; Bruce Richardson; Namakkal N. Venkatesan; Debra Bernstein; Edwin Verplanke; Stephen Van Doren; An Yan; Andrew Cunningham; David Paul Sonnier; Gage Eads; James Clee; Jamison Whitesell; Jerry Pirog; Jonathan Kenny; Joseph R. Hasting; Narender R. Vangati; Stephen Miller; Te K. Ma; William Burroughs


Archive | 2015

Systems, Apparatuses, and Methods for Resource Bandwidth Enforcement

Andrew J. Herdrich; Edwin Verplanke; Ravishankar Iyer; Christopher Gianos; Jeffrey D. Chamberlain; Ronak Singh; Julius Mandelblat; Bret L. Toll


Archive | 2017

Cache allocation with code and data prioritization

Andrew J. Herdrich; Edwin Verplanke; Ravishankar Iyer; Christopher Gianos; Jeffrey D. Chamberlain; Ronak Singhal; Julius Mandelblat; Bret L. Toll


Archive | 2017

TECHNOLOGIES FOR ENFORCING NETWORK ACCESS CONTROL OF VIRTUAL MACHINES

Stephen T. Palermo; Hari K. Tadepalli; Rashmin N. Patel; Andrew J. Herdrich; Edwin Verplanke


Archive | 2017

INTERRUPTS BETWEEN VIRTUAL MACHINES

Jr-Shian Tsai; Ravi Sahita; Mesut A. Ergin; Rajesh M. Sankaran; Gilbert Neiger; Jun Nakajima; Edwin Verplanke; Barry E. Huntley; Tsung-Yuan C. Tai


Archive | 2016

COMPUTING DEVICE, METHOD AND MACHINE-READABLE STORAGE MEDIA FOR SECURE INTER-VIRTUAL-MACHINE SHARED MEMORY COMMUNICATION

Nakajima Jun; Tsai Jr-Shian; Ravi Sahita; Mesut A. Ergin; Edwin Verplanke; Rashmin N. Patel; Alexander W. Min; Wang Ren; Tai Tsung-Yuan C

Researchain Logo
Decentralizing Knowledge