Network


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

Hotspot


Dive into the research topics where Sean Lie is active.

Publication


Featured researches published by Sean Lie.


ieee hot chips symposium | 2011

SeaMicro SM10000-64 server: Building datacenter servers using cell phone chips

Ashutosh Dhodapkar; Gary Lauterbach; Sean Lie; Dhiraj Mallick; Jim Bauman; Sundar Kanthadai; Toru Kuzuhara; Gene Shen; Min Xu; Chris Zhang

This article consists of a collection of slides from the authors conference presentation on the special features, system design, processing capabilities, and targeted markets for SeaMicros SM10000-64 server family of products. .


high-performance computer architecture | 2013

A novel system architecture for web scale applications using lightweight CPUs and virtualized I/O

Kshitij Sudan; Saisanthosh Balakrishnan; Sean Lie; Min Xu; Dhiraj Mallick; Gary Lauterbach; Rajeev Balasubramonian

Large web-scale applications typically use a distributed platform, like clusters of commodity servers, to achieve scalable and low-cost processing. The Map-Reduce framework and its open-source implementation, Hadoop, is commonly used to program these applications. Since these applications scale well with an increased number of servers, the cluster size is an important parameter. Cluster size however is constrained by power consumption. In this paper we present a system that uses low-power CPUs to increase the cluster size in a fixed power budget. Using low-power CPUs leads to the situation where the majority of a servers power is now consumed by the I/O sub-system. To overcome this, we develop a virtualized I/O sub-system where multiple servers share I/O resources. An ASIC based high-bandwidth interconnect fabric, and FPGA based I/O cards implement this virtualized I/O. The resulting system is the first production quality implementation of cluster-in-a-box that uses low-power CPUs. The unique design demonstrates a way to build systems using low-power CPUs, allowing a much larger number of servers in a cluster in the same power envelope. To overcome software inefficiency and increase the utilization of virtualized disk bandwidth, optimizations necessary for the operating system are also discussed. We built hardware based on these ideas and experiments on this system show a 3X average improvement in performance-per-Watt-hour compared to a commodity cluster with the same power budget.


Archive | 2012

DISTRIBUTED PACKET SWITCHING IN A SOURCE ROUTED CLUSTER SERVER

Sean Lie; Vikrama Ditya; Gary R. Lauterbach


Archive | 2007

Multiple-core processor with hierarchical microcode store

Gene W. Shen; Bruce R. Holloway; Sean Lie; Michael G. Butler


Archive | 2012

RAW FABRIC INTERFACE FOR SERVER SYSTEM WITH VIRTUALIZED INTERFACES

Sean Lie; Gary Lauterbach


Archive | 2007

PROCESSING PIPELINE HAVING STAGE-SPECIFIC THREAD SELECTION AND METHOD THEREOF

Gene Shen; Sean Lie; Marius Evers


Archive | 2007

Processing pipeline having parallel dispatch and method thereof

Gene Shen; Sean Lie


Archive | 2012

Hop-by-hop error detection in a server system

Min Xu; Sean Lie; Gene Shen


Archive | 2008

Distributed dispatch with concurrent, out-of-order dispatch

Gene W. Shen; Sean Lie


Archive | 2007

Caching of microcode emulation memory

Gary Lauterbach; Bruce R. Holloway; Michael G. Butler; Sean Lie

Collaboration


Dive into the Sean Lie's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gene Shen

Advanced Micro Devices

View shared research outputs
Top Co-Authors

Avatar

Min Xu

Advanced Micro Devices

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Emil Talpes

Advanced Micro Devices

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge