![]() |
Ike Nassi's Home Pagehttp://www.nassi.com |
updated: 2022-04-28Commemorative plaquein Munich: "Heisenberg might have slept here" |
Dr. Ike Nassi is a
Computer Scientist. He is an IEEE Fellow (citation: "for leadership in parallel and
distributed systems and adaptive systems") , a Fellow of the IEEE Computer
Society, as well as a Senior Life Member. He is
also a Life Member of the Association for Computing
Machinery. He is named on over two dozen patents (see
below).
He is the founder, chairman and CTO of TidalScale, a
software pioneer which has developed a software
architecture called distributed virtual machines.
TidalScale's software, which sits below an operating system and
above bare metal hardware, aggregates commodity servers together
to create a single virtual server to address challenging
Big Data problems for in-memory SQL and NoSQL databases,
large-scale analytics, simulation, and computational
genomics. It accomplishes this allows a customer to take
advantage of the hardware economies of scale of commodity
servers. Instead of requiring tailoring an application
software to a specific computing environment, TidalScale's
software allows a customer to tailor the computing environment
to the needs of an application software with no
modification. TidalScale's software product was released
in early 2016.
He is
also an Adjunct Professor of Computer Science
and Engineering at the
Baskin School of Engineering, UC Santa Cruz. He's a
member of two research labs: Languages,
Systems and Data and Storage and
Systems Research Center (a.k.a. Center for Research in Systems
and Software).
He is also a founding trustee of the Computer History
Museum. He has served on its Executive Committee, its
Nomination and Governance Committee, and has been the chair of
the CHM Fellows Selection Committee for fourteen years. The Computer
History Museum published his oral
history. A
transcript is available.
In the past, 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.
During 2009-2010 he was in residence as a visiting scientist at the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL), where he is also currently a research affiliate.
Earlier, 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, including MacOS. His
two main contributions at Apple were the introduction of the
Mach Microkernel, which is now used in every iPhone, iPad, and
Macintosh, and a study that led to an investment in Acorn Risc
Machines, now ARM. ARM chips are now used in all iPhone,
Macs, and iPads, as well as most other mobile devices.
Prior to working at Apple he helped start Encore
Computer Corporation, a pioneer in the design and
development of shared memory multiprocessors. Under a
DARPA research contract, he and his team developed the idea of
hierarchically organized shared memory multiprocessos.
Before that worked at Visual Technology,
Digital Equipment Corporation (VAX) and SofTech Inc
(F-16, B-1).
Throughout his career, he has been involved simultaneously in
industry and Academia. 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. As an instructor, he 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
University.
He is also a member of the IEEE
Computer Society's Industry Advisory Board.
Previously, he served on the Advisory board of Viewpoints
Research founded by Alan Kay and he served as a member of
two women's advocacy groups: he was a member of the Board of
Trustees of the Anita
Borg Institute for Women and Technology, and and
advisor to 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.
During the pandemic, he wrote some software to manage Desktop Images (i.e. Wallpaper) on a Mac. It is written using Keyboard Maestro, and can be downloaded here.
Secure.IO recently published a podcast interiveiw.CV:
Download Ike's CV here.
Click
here for additional info...
Company | Country | Inventor(s) | Patent # | Grant Date | Title | |
---|---|---|---|---|---|---|
1 | FireTide | PCT | Keith Stuart Klemba, Isaac Robert Nassi, David Neil Cornejo, Lawrence Alan Rosenthal | 100425 | 11/18/04 | Dynamic Adaptive Inter-Layer Control of Wireless Data Communication Networks |
2 | FireTide | US | Keith Stuart Klemba, Isaac Robert Nassi, David Neil Cornejo, Lawrence Alan Rosenthal | 7305459 | 12/4/07 | Wireless Service Point Networks |
3 | FireTide | US | Keith Stuart Klemba, Isaac Robert Nassi, David Neil Cornejo, Lawrence Alan Rosenthal | 7522731 | 4/21/09 | Wireless Service Points Having Unique Identifiers for Secure Communications |
4 | SAP | US |
Asuman Suenbuel, Ike Nassi
|
8108234 | 1/31/12 | System and Method for Deriving Business Processes |
5 | SAP | US | Yuecel Karabulut, Isaac Nassi | 8843415 | 9/23/14 | Secure Software Service Systems and Methods |
6 | TidalScale | USA | Isaac R. Nassi | 9191435 | 11/17/15 | Selective Data Migration Or
Remapping Of Virtual Processors To Provide Required Data Accessibility To Processor Cores |
7 | TidalScale | USA | Isaac R. Nassi | 9609048 | 3/28/17 | Resource Request And Transfer In A
Multi-Node Distributed System |
8 | TidalScale | USA | Isaac R. Nassi | 10187452 | 1/22/19 | Hierarchical Dynamic Scheduling |
9 | TidalScale | USA | Isaac R. Nassi | 10205772 | 2/12/19 | Selective Resource Migration |
10 | TidalScale | USA | Isaac R. Nassi, Kleoni Ioannidou, David P. Reed, I-Chun Fang, Michael Berman, Mark Hill, Brian D. Moffet | 10353736 | 7/16/19 | Associating Working Sets And Threads |
11 | TidalScale | S. Korea | Isaac R. Nassi, David P. Reed | 10-2051282 | 11/27/19 | Network Attached Memory Using Selective Resource Migration |
12 | TidalScale | Japan | Isaac R. Nassi, David P. Reed | 6652646 | 1/27/20 | Network Attached Memory Using Selective Resource Migration |
13 | TidalScale | USA | Isaac R. Nassi, Mark Hill, I-Chun Fang, Kleoni Ioannidou | 10579421 | 3/3/20 | Dynamic Scheduling Of Virtual Processors In A Distributed System |
14 | TidalScale | USA | Isaac R. Nassi, Kleoni Ioannidou, Michael Berman, Mark Hill, Brian D. Moffet, Jeffrey Paul Radick, David P. Reed, Keith Reynolds | 10579274 | 3/3/20 | Hierarchical Stalling Strategies For Handling Stalling Events In A Virtualized Environment |
15 | TidalScale | USA | Isaac R. Nassi | 10623479 | 4/14/20 | Selective Migration Of Resources
Or Remapping Of Virtual Processors To Provide Access To Resources |
16 | TidalScale | USA | Isaac R. Nassi, Kleoni Ioannidou, Brian D. Moffet, Michael Berman, David P. Reed | 10620992 | 4/14/20 | Resource Migration Negotiation |
17 | TidalScale | USA | Isaac R. Nassi | 10645150 | 5/5/20 | Hierarchical Dynamic Scheduling |
18 | TidalScale | Germany | Isaac R. Nassi, David P. Reed | 602016037237.1 | 5/27/20 | Network Attached Memory Using Selective Resource Migration |
19 | TidalScale | European | Isaac R. Nassi, David P. Reed | 3356936 | 5/27/20 | Network Attached Memory Using Selective Resource Migration |
20 | TidalScale | France | Isaac R. Nassi, David P. Reed | 3356936 | 5/27/20 | Network Attached Memory Using Selective Resource Migration |
21 | TidalScale | UK | Isaac R. Nassi, David P. Reed | 3356936 | 5/27/20 | Network Attached Memory Using Selective Resource Migration |
22 | TidalScale | USA | Isaac R. Nassi, Kleoni Ioannidou, David P. Reed, I-Chun Fang, Michael Berman, Mark Hill, Brian D. Moffet | 10783000 | 9/22/20 | Associating Working Sets And Threads |
23 | TidalScale | USA | Isaac R. Nassi, David P. Reed, Mark Hill | 10817347 | 10/27/20 | Entanglement Of Pages And Guest Threads |
24 | TidalScale | USA | Isaac R. Nassi, Kleoni Ioannidou, Michael Berman, I-Chun Fang, Mark Hill, Brian D. Moffet, Jeffrey Paul Radick, David P. Reed, Keith Reynolds | 11023135 | 6/1/21 | Handling Frequently Accessed Pages |
25 | TidalScale | USA | David P. Reed, Isaac R. Nassi, Gary Smerdon | 11050620 | 6/29/21 | Dynamic Reconfiguration Of Resilient Logical Modules In A Software Defined Server |
26 | TidalScale | Japan | Isaac R. Nassi, Kleoni Ioannidou, David P. Reed, I-Chun Fang, Michael Berman, Mark Hill, Brian D. Moffet | 6924820 | 8/4/21 | Associating Working Sets And Threads |
27 |
TidalScale |
USA |
Isaac R. Nassi |
11159605 |
10/26/21 |
Hierarchical Dynamic Scheduling |
28 | TidalScale | China | Isaac R. Nassi, David P. Reed |
ZL201680069485.7 |
11/16/2021 |
Network Attached Memory Using Selective Resource Migration |
29 |
TidalScale |
USA |
David P. Reed, Isaac R. Nassi, Pete
Jarvis |
11175927 |
11/16/2021 |
Fast Boot |
30 |
TidalScale | USA | Isaac R. Nassi | Approved | TBD | Selective Migration Of Resources
Or Remapping Of Virtual Processors To Provide Access To Resources |
31 |
TidalScale | USA | Isaac R. Nassi, David P. Reed |
11240334 |
2/1/22 |
Network Attached Memory Using
Selective Resource Migration |
32 |
TidalScale |
USA |
Leon Dang, Keith Reynolds, Ike Nassi |
11275600 |
TBD |
Virtuaized I/O |
33 |
TidalScale | USA | Ike Nassi |
Approved |
TBD |
Resource Migration Negotiation |
nassi [at] nassi [dot] com | ![]() |
![]() |