Ike Nassi's Home Page
updated: 2021-09-01Commemorative plaque
"Heisenberg might have slept here"
Dr. Ike Nassi is the
founder of TidalScale,
a new software company pioneering inverse virtualization.
TidalScale's software, which sits below an operating system and
above bare metal hardware, aggregates commodity servers together
to create a single scale server to address challenging Big
Data problems for in-memory SQL and NoSQL databases, large-scale
analytics, simulation, and computational genomics. It
accomplishes this in a way that doesn't require any OS,
application, or database changes. It offers an
alternative: rather than simply buying larger expensive servers,
the technologies allows one to utilize the hardware economies of
commodity servers. Instead of tailoring an application to
a computing environment, TidalScale's software allows a customer
to tailor a computer to the needs of an application.
TidalScale's software product was released in early 2016.
also an Adjunct Professor of Computer Science
and Engineering at the
Baskin School of Engineering, UC Santa Cruz. He's a
member of two labs: Languages,
Systems and Data and Storage and
Systems Research Center.
Before his latest failed attempt at retirement, he was an
Executive Vice President and Chief Scientist at SAP. At SAP, he and his group
explored advanced new enterprise technologies and applications
for use in multinational corporate environments. He started
SAP's Global Business Incubator, whose goal is to start up new
businesses within SAP. He also started and operated the SAP
Sponsored Academic Research Program, over five years supporting
over 100 sponsored research projects in universities in several
countries. His most recent area of interest at SAP was in
designing and building "Enterprise Supercomputers" for Big Data
applications. This class of machines typically has
multiple terabytes of main memory, hundreds or thousands of
processor cores, very high speed interconnect technology, a lot
of very fast persistent SSD-based block storage, packaged in
what looks like a mainframe but made out of commodity parts,
running a single instance of Linux.
During 2009-2010 he was in residence as a visiting scientist at the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). Currently he is a research affiliate at CSAIL.
Before starting his consulting practice, he was with Cisco Systems. Prior to
joining Cisco, he had been Vice President of Product Development
and Operations and Chief Technology Officer at InfoGear
Technology Corporation, which was acquired by Cisco June
2000. InfoGear developed the first iPhone in 1997.
Prior to joining InfoGear, he was a Senior Vice President and
a Corporate Officer at Apple
Computer, where he led
its AppleSoft Division until November 1996. At Apple he was
responsible for all system software. Prior to working at
Apple he helped start Encore
Computer Corporation, a pioneer in the design and
development of shared memory multiprocessors, and before that
worked at Visual Technology,
Digital Equipment Corporation and SofTech Inc.
He has also been a visiting scholar Stanford
University, a research affiliate at the Massachusetts
Institute of Technology and a visiting scholar in Electrical Engineering
and Computer Science at the University of California at
Berkeley. He has also taught Computer Science at Boston
University. He was on the advisory board of the School of
Software and Microelectronics, Peking University, the
advisory board of the Department of
Electrical Engineering and Computer Science of Northwestern
University and the Center
for Wireless & Information Technology at Stony Brook
He is a founding member of the Board of Trustees of the Computer History Museum, and a member of it's nominating and governance committee. He is also a member of the IEEE Computer Society's Industry Advisory Board.
Previously, he served on the Advisory board of Viewpoints
Research and he served as a member of the Board of Trustees
of the Anita Borg
Institute for Women and Technology, and Watermark.
In the past, he has served on several other boards. He has been a member of the Federal Networking Council Advisory Committee of the National Science Foundation, a member of the Council on Competitiveness Advisory Committee, the Board of Directors of Congregation Beth David, Saratoga, California, and was a member of the Board of Overseers of the Computer Museum in Boston.
He is a Life Senior Member of IEEE and a Life Member of ACM.
||Associating Working Sets and Threads
||Dynamic Reconfiguration of Resilient
Logical Modules in a Software Defined Server
||US||11,023,135*||Handling Frequently Accessed Pages|
||US||10,817,347*||Entanglement of Pages and Guest Threads|
||US||10,783,000*||Associating Working Sets and Threads|
||US||10,645,150*||Hierarchical Dynamic Scheduling|
||US||10,623,479*||Selective Migration of Resources or Remapping of Virtual Processors to Provide Access to Resources|
||US||10,620,992*||Resource Migration Negotiation|
||US||10,579,421*||Dynamic Scheduling Of Virtual Processors In A Distributed System|
||US||10,579,274*||Hierarchical Stalling Strategies For Handling Stalling Events In A Virtualized Environment|
||US||10,353,736*||Associating Working Sets and Threads|
||US||10,205,772*||Saving and Resuming Continuation on a Physical Processor After Virtual Processor Stalls|
||US||10,187,452*||Hierarchical Dynamic Scheduling|
||US||9,609,048*||Resource Request And Transfer In A Multi-Node Distributed System|
||US||9,191,435*||Selective Data Migration Or Remapping Of Virtual Processors To Provide Required Data Accessibility To Processor Cores|
Software Service Systems and Methods
||US||8,108,234||System and Method for Deriving Business Processes|
||US||7,522,731||Wireless Service Points Having Unique Identifiers for Secure Communications|
||US||7,305,459||Wireless Service Point Networks|
||10-2051282*||Network Attached Memory Using Selective Resource Migration|
||6652646*||Network Attached Memory Using Selective Resource Migration|
||3356936*||Network Attached Memory Using Selective Resource Migration|
||100425||Dynamic Adaptive Inter-Layer Control of Wireless Data Communication Networks|
|nassi [at] nassi [dot] com|