Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k...
Transcript of Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k...
![Page 1: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/1.jpg)
Towards 2020 Computing
Prof. Frank WangHead of School
School of ComputingSchool of ComputingUniversity of KentUnited Kingdom
ChairmanUK & Republic of Ireland Chapter
IEEE Computer Society
©Frank Wang, AMS, Hong Kong, 23 July 20131
![Page 2: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/2.jpg)
C ti L b t K t©Frank Wang, AMS, Hong Kong, 23 July 2013
2
Computing Laboratory, Kent
![Page 3: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/3.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 20133
![Page 4: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/4.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 20134Bletchley Park, just 6 miles away from our centre…
![Page 5: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/5.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 20135
![Page 6: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/6.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 20136
![Page 7: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/7.jpg)
Concepts and technologies developed within computer science are starting to have wide-ranging applications outside the subject (as mathematics in physics).
The UK e-Science programme was a good example.
©Frank Wang, AMS, Hong Kong, 23 July 20137
![Page 8: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/8.jpg)
Computing is a career of the 21st century.
Education – how to produce ‘new kinds’of scientists now urgently needed (computationally and mathematicallyhighly literate).
©Frank Wang, AMS, Hong Kong, 23 July 20138
![Page 9: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/9.jpg)
A Roadmap Towards 2020
• Grids for doing ‘large scale’ science (Cloud Computing)
• Multi‐scale modelingg
• Active Learning in science
• Metadata published with data to make it usable
• Service‐Oriented Architectures (Cloud Computing)
• Environment‐friendly Computing (Green Computing)Environment friendly Computing (Green Computing)
• Artificial scientist (Autonomous Experimentation )
• Biologically inspired computing (Brain Computing)
©Frank Wang, AMS, Hong Kong, 23 July 2013
g y p p g ( p g)
9
![Page 10: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/10.jpg)
Computing towards 2020
• Service
• Intelligence
C ti it• Connectivity
• Mobility
• Interactivity
©Frank Wang, AMS, Hong Kong, 23 July 201310
![Page 11: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/11.jpg)
1. Cloud Computing2 Green Computing2. Green Computing3. Brain Computing4. Future Computing
©Frank Wang, AMS, Hong Kong, 23 July 201311
![Page 12: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/12.jpg)
1. Cloud Computing2 Green Computing2. Green Computing3. Brain Computing4. Future Computing
©Frank Wang, AMS, Hong Kong, 23 July 201312
![Page 13: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/13.jpg)
Cl d C tiCloud Computing
• Cloud Computing is Internet‐based computing involving virtual servers that are generally g g yhosted by third parties.
• Internet is the communication channel for Cloud Computing/StorageCloud Computing/Storage.
©Frank Wang, AMS, Hong Kong, 23 July 201313
![Page 14: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/14.jpg)
10 obstacles for Cloud Computing10 obstacles for Cloud Computing
-- Michael Armbrust, et al, “Above the Clouds: A Berkeley View of Cloud Computing”, UC Berkeley Reliable Adaptive Distributed Systems Lab, 2009.
©Frank Wang, AMS, Hong Kong, 23 July 201314
![Page 15: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/15.jpg)
ApplicationU
BSD Socket Socket API
User Space
INET Socket
TCP/UDP
IPv4-specific socket interface multiplexing
Transport protocolsK l TCP/UDP
IP
Transport protocols
IP-layer protocols (forwarding/routing)
Kernel
Common network layer Socket buffer, netfilter, queue disciplines, interface to device driver
Hardware
15 ©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 16: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/16.jpg)
Application
SockJet SocketMultiplier opens multiple INET S k t
BSD Socket
Application INET Sockets…
S k tSocketMultiplier
INET Socket 1 INET Socket nINET Socket 2 …INET Socket
Socket
INET Socket 1
TCP1 or UDP1
INET Socket n
TCPn or UDPn
INET Socket 2
…TCP2 or UDP2
TCP/UDP
IP
IP1 Common network layer IPnIP2 …IP
16©Frank Wang, AMS, Hong Kong, 23 July
2013
![Page 17: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/17.jpg)
Internet
Beijing
17Cambridge ©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 18: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/18.jpg)
EuroAsiaGrid
Beijing
18Cambridge ©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 19: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/19.jpg)
GOS accelerates distributed applications.Applications Performance over
NFS/HTTP/FTPPerformance over GOS (#tcp) Speedup
(max)
Distributed Data 411 s (DDM over NFSv4) 175 s (DDM over GOS, #tcp = 64)
2 4A Drosophila Melanogaster Genome database [38] of 652MB (122Mining (DDM) 2.4p g [ ] (
tables) was used. This size was found to be large enough to averageout the network fluctuations. Network latency = 40ms.
OpenOffice Writer/Calc/ Impress
180 s (nfs) 28 s (#tcp = 32)6.4Saving a 16 MB modified document remotely over the
EuroAsiaGrid with a 2 x 100Mbps link to the InternetEuroAsiaGrid with a 2 x 100Mbps link to the Internet
MySQL/IBM DB2
23971 s (nfs) 4087 s (#tcp=64)5.9Backing up a 652 MB genome database via mysqldump over the
EuroAsiaGrid
Firefox175 s (ftp) 31 s (#tcp=64)
5 6Firefox 5.6Downloading a 16 MB hyperlinked object from a remote Website
MPlayer15.3 frames/s (http) 26.9 frames/s
1.8Playing a 36.4 MB Bondgirls video clip online from a remoteWebsite
(h ) ( )Google Earth
400 s (http) 52 s (#tcp=64)7.7Load a 41.8 MB map into a layer of the Google Earth browser
vi/Emacs
1243 s (nfs) 123 s (#tcp = 32)
10 1Opening a 16MB document remotely over the EuroAsiaGrid [37]
©Frank Wang, AMS, Hong Kong, 23 July 2013
19
10.1Opening a 16MB document remotely over the EuroAsiaGrid [37]with a 4Mbps link to the Internet
![Page 20: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/20.jpg)
Sender ReceiverBW
ACK ACK ACK
(a) Packets can be packed tightly over a short channel due to the quick return of acknowledgements;
Delay
ACK C C
Sender ReceiverACK ACK ACK
(b) Packets cannot be packed tightly over a long channel with a larger latency, lowering the capacity utilization;
20 ©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 21: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/21.jpg)
Sender Receiver
(c) A single socket stream with an increased buffer size can fill the TCP
ACKACK ACK
Sender Receiver
( ) gpipe better. However, it is not practical to modify the default configurations;
(d) Multiple streams with the default buffer size take advantage of the under-utilized capacity, although each individual connection does not pack packets tightly.
21 ©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 22: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/22.jpg)
Comments from independent reviewers:
• This proposed work has all the potentials of keeping the UK research and development – world class.p
• It is certainly first of its kind.
22 ©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 23: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/23.jpg)
Fi li t A dFinalist Award
Finalist Project: Grid-oriented Storage: Parallel Streaming Data Access toAccelerate Distributed Bioinformatics Data Miningg
Finalist team: Frank Z. Wang (Centre for Grid Computing, Cambridge-CranfieldHPCF),, Sining Wu, Yuhui Deng, Vineet R. Khare & Chenhan Liao (Centre for GridComp ting Cambridge Cranfield HPCF) Amir Nathoo; Rodric Yates; Pa l FairbairnComputing, Cambridge-Cranfield HPCF), Amir Nathoo; Rodric Yates; Paul Fairbairn(IBM Hursley Laboratory), Jon Crowcroft, Jean Bacon, Michael Andrew Parker(Cambridge University), Zhiwei Xu (Institute of Computer Technology), Yike Guo(Imperial College)
©Frank Wang, AMS, Hong Kong, 23 July 2013 23
![Page 24: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/24.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013
24
![Page 25: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/25.jpg)
GGrants…
• EC FP7 Grant (300k euros) “Re‐discover Basic Circuit Element Table”
• EPSRC/DTI grant (1 million GBP) “Grid‐oriented Storage: Next Generation Architecture”
( k ) " l /• EPSRC grant (470k GBP) "Accelerating NFS/CIFS over the WAN/Grid“
EC FP7 G t (1 01 illi ) “Q i kLi ”• EC FP7 Grant (1.01 million euros) “QuickLinux”
• EC FP6 Grant (400k euros) “EuroAsiaGrid”
25
• ……©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 26: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/26.jpg)
1. Cloud Computing2 Green Computing2. Green Computing3. Brain Computing4. Future Computing
©Frank Wang, AMS, Hong Kong, 23 July 201326
![Page 27: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/27.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013
27
![Page 28: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/28.jpg)
400,000 GBP/yr to cover , ywater & electricity bills
Sunfire Galaxy class supercomputer atSunfire Galaxy-class supercomputer at Cambridge-Cranfield HPCF listed as the 343rd in Top500 Super Computers in the worldin Top500 Super Computers in the world.
©Frank Wang, AMS, Hong Kong, 23 July 2013
28
![Page 29: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/29.jpg)
Computers will soon be the most prevalent electronic device on our planet.
1.3 billion computers account for over 10 percent of electricity consumptionpercent of electricity consumption.
©Frank Wang, AMS, Hong Kong, 23 July 201329
![Page 30: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/30.jpg)
What is Green Computing?
• The relationship between the physical computer and its impact to the environmentscomputer and its impact to the environments in which it moves through from cradle to gravegrave.
C th i St Gilli M i---Catherine Steeves, Gillian Maurice
©Frank Wang, AMS, Hong Kong, 23 July 2013 30
![Page 31: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/31.jpg)
Why Green?
• 40 50% of corporate energy consumption goes to IT• 40‐50% of corporate energy consumption goes to IT • Computing‐centre power costs have doubled in five years• Energy costs will exceed hardware costs • Regulations are being introduced in EU & US
--- Michael Jackson
©Frank Wang, AMS, Hong Kong, 23 July 2013 31
![Page 32: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/32.jpg)
tropy
Ent
32©Frank Wang, AMS, Hong Kong, 23 July
2013
![Page 33: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/33.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 201333
![Page 34: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/34.jpg)
Disk
DiskFlash (DiskOnModule, DOM)
+
Hybrid Disk
‐‐‐ Frank Wang, et al., “Redundant Array of Hybrid Disks (RAHD)”, IEEE TransactionsDisks (RAHD) , IEEE Transactions
©Frank Wang, AMS, Hong Kong, 23 July 2013
34
![Page 35: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/35.jpg)
1. Cloud Computing2 Green Computing2. Green Computing3. Brain Computing4. Future Computing
©Frank Wang, AMS, Hong Kong, 23 July 201335
![Page 36: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/36.jpg)
l “ ”• A super low‐power “processor”:– 800x faster
1000x more memory– 1000x more memory
– 3000x less power
36©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 37: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/37.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013 37
![Page 38: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/38.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013 38Saigusa, T., Tero, A., Nakagaki, T. & Kuramoto, Y. Amoebae Anticipate Periodic Events. Phys. Rev. Lett. 100, 018101 (2008).
![Page 39: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/39.jpg)
MemristorsMemristors
In 1971 Prof Chua defined the memristor conceptually and mathematically.
During that time, no physical memristor device was available, but he believed a
h l / hmemristor with a Flux / Charge curve would be invented.
©Frank Wang, AMS, Hong Kong, 23 July 2013
39
![Page 40: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/40.jpg)
History of MemristorsHistory of Memristors
In May 2008, Dr Stan Williams and his team from HP Labs y ,published a paper in Nature “The Memristor: Missing Circuit Element Found”
©Frank Wang, AMS, Hong Kong, 23 July 2013 40
![Page 41: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/41.jpg)
What is a Memristor
©Frank Wang, AMS, Hong Kong, 23 July 2013 41
![Page 42: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/42.jpg)
Thermometer Video camera
Sea water
Amoeba
Resistor, R Mem-Inductor, L(q)
paci
tor,
C
Vout in analogue to amoeba’s
d
Vin in analogue to temperature i(t)
Ca speed
42©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 43: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/43.jpg)
Sti l f f (H )
0.1
0.15
0.2Stimulus frequency fsti (Hz)
0
0.05
0 10 20 30 40 50 60 70 80 90 100
Resonant frequency fres (Hz)
‐0.1
‐0.05
0 40
0.60
Stimuli Vin(t)
S1 S2 S3 S4
t(s)
0 20
0.00
0.20
0.40
0 10 20 30 40 50 60 70 80 90 100
Response Vout(t)
C3
‐0.60
‐0.40
‐0.20
S1S2
S3 S4
C7C1
C2
C6
t(s)
‐0.80S
S3 S4
43©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 44: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/44.jpg)
44©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 45: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/45.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013 45
![Page 46: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/46.jpg)
Brain-like computersp
• A neuron connects 20,000 synapses. • Four orders of magnitude g• 2-terminal element• A nanometer Cambridge junctiong j
©Frank Wang, AMS, Hong Kong, 23 July 201346
![Page 47: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/47.jpg)
Pavlov's DogPavlov's Dog
©Frank Wang, AMS, Hong Kong, 23 July 201347
![Page 48: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/48.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 201348
![Page 49: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/49.jpg)
“Sight” “Food”
Neuron
“Salivation”
“Sound”
Neuron “Salivation”
+V/2Sound Neuron “Bell”
‐V/2
Hebbian rule
49©Frank Wang, AMS, Hong Kong, 23 July
2013
“neurons that fire together, wire together”
![Page 50: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/50.jpg)
“Food”
“Bell”Bell
“Salivation”
“Food” only(Probing)
“Bell” only(Probing)
Both “Food” & “Bell” (Learning)
“Bell” only (Validation)
50©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 51: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/51.jpg)
(a) A “Full Voltage” causes a delayed switching;
(b) A “Half Voltage” causes no switching;
(c) A long “Half Voltage” still causes an unwanted switchingunwanted switching.
51©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 52: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/52.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013 52
![Page 53: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/53.jpg)
1. Cloud Computing2 Green Computing2. Green Computing3. Brain Computingp g4. Future Computing
©Frank Wang, AMS, Hong Kong, 23 July 201353
![Page 54: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/54.jpg)
Chua’s Elementary Circuit Element Quadrangle. This quadrangle historically helped Leon in inventing his named memristor in 1971 ashistorically helped Leon in inventing his named memristor in 1971 as he thought the memristor as a 4th element existed to provide conceptual symmetry.
54©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 55: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/55.jpg)
Asymmetries and anomalies:
Unit;
Asymmetries and anomalies:
Nonlinearity;Nonlinearity;
Negative elements
Internal links;
55©Frank Wang, AMS, Hong Kong, 23 July 2013
Negative elements.
![Page 56: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/56.jpg)
Wang’s Triangular Periodic Table of Circuit Elements: each apex g g prepresents an exclusive class of elements sharing the same SI unit.
56©Frank Wang, AMS, Hong Kong, 23 July
2013
![Page 57: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/57.jpg)
F “E th t d U i ” tFrom “Earth‐centered Universe” to “Sun‐centered Universe”
I d l ( ) t d fi l t• I used only (φ, q) to define a new element.The shift from the pair v,i (that is the “origin” f Ch ’ P i di T bl ) t th i (th tof Chua’s Periodic Table) to the pair φ, q (that
is the “origin” of mine).
©Frank Wang, AMS, Hong Kong, 23 July 2013 57
![Page 58: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/58.jpg)
Lao Zi on his water buffalo He postulated “3 gives birth to 10 000 things”Lao Zi on his water buffalo. He postulated 3 gives birth to 10,000 things (in the inset in Chinese).
58©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 59: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/59.jpg)
3 gives birth to 10,000 things.3 gives birth to 10,000 things.
• Television and other computer/video displaysTelevision and other computer/video displays use three primary colors (the RGB model: red, green and blue) to reproduce a broad array ofgreen, and blue) to reproduce a broad array of colors.
©Frank Wang, AMS, Hong Kong, 23 July 2013 59
![Page 60: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/60.jpg)
3 gives birth to 10,000 things.3 gives birth to 10,000 things.
• In finite element method (FEM) a mesh ofIn finite element method (FEM), a mesh of triangles is used to form a piecewise linear approximation of an arbitrary geometricapproximation of an arbitrary geometric shape.
©Frank Wang, AMS, Hong Kong, 23 July 2013 60
![Page 61: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/61.jpg)
3 gives birth to 10,000 things.3 gives birth to 10,000 things.
• In gastrulation the single‐layered blastula isIn gastrulation, the single layered blastula is reorganized into a trilaminar ("three‐layered") structure known as the gastrulastructure known as the gastrula.
©Frank Wang, AMS, Hong Kong, 23 July 2013 61
![Page 62: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/62.jpg)
Dmitri Mendeleev and his Periodic Table in circular layout The SculptureDmitri Mendeleev and his Periodic Table in circular layout. The Sculpture is located in Bratislava, Slovakia.
62©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 63: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/63.jpg)
Table of Particles in PhysicsTable of Particles in Physics
©Frank Wang, AMS, Hong Kong, 23 July 2013 63
![Page 64: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/64.jpg)
Table of Planets in the Solar SystemTable of Planets in the Solar System
Titius Bode lawPlanet n Distance Titius–Bode lawrn = 0.4 + 0.3 2n
for n = ∞ 0 1 2
to the Sun (rn)
Mercury 0 4 for n = -∞, 0, 1, 2 …Mercury ‐∞ 0.4
Venus 0 0.7
Earth 1 1 0Earth 1 1.0
Mars 2 1.6
Ceres 3 2 8Ceres 3 2.8
Jupiter 4 5.2
Saturn 5 10.0Saturn 5 10.0
Ceres as seen by Hubble Space Telescope. 64©Frank Wang, AMS, Hong Kong, 23 July 2013
![Page 65: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/65.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013 65
![Page 66: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/66.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013 66
![Page 67: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/67.jpg)
©Frank Wang, AMS, Hong Kong, 23 July 2013 67
![Page 68: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/68.jpg)
Future ComputingFuture Computing
• If chemical elements are the building blocks of mass, circuit elements are the building blocks , gof the digital wonders ‐‐mobile phones, computers and cars. p
• A correct circuit element table would also request to rewrite the 20th century textbooksrequest to rewrite the 20th century textbooks and explore future computing paradigms.
©Frank Wang, AMS, Hong Kong, 23 July 2013 68
![Page 69: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/69.jpg)
[1] Green Computing, Wikipedia [2] Chua, Leon, "Memristor ‐ The Missing Circuit Element", IEEE Transactions on Circuit Theory, 1971[3] D Strukov G Snider D Stewart S Williams "The missing memristor[3] D. Strukov, G. Snider, D. Stewart, S. Williams, The missing memristor found", Nature, 2008[4] F.Z. Wang, at al Delayed Switching in Memristors and MemristiveSystems, IEEE Electron Device Letters, Volume 31, Issue 7, 2010
©Frank Wang, AMS, Hong Kong, 23 July 2013
69
![Page 70: Towards 2020 Computing - UKSim · Storage: Next Generation Architecture” • EPSRC grant (k(470k GBP) "l"Accelerating NFS/CIFS over the WAN/Grid“ ... He postulated “3 gives](https://reader034.fdocuments.in/reader034/viewer/2022042805/5f68c3407d73ac256d394468/html5/thumbnails/70.jpg)
Disclaimer
• © University of Kent, All rights reserved. This presentation is delivered in confidence to the targeted audiences only. No parts of this presentation may be reproduced without the g y p p y pwritten permission of the copyright holder. School of Computing accepts no liability for the content of this presentation or the consequences of any actions taken on the basis of the information provided.
70 ©Frank Wang, AMS, Hong Kong, 23 July 2013