630 likes | 758 Views
Advanced R&D in Infrastructure for E-Business. Veljko Milutinović, Fellow of the IEEE. An Overview of the Ongoing Projects http://galeb.etf.bg.ac.yu/~vm e-mail: vm@etf.bg.ac.yu.
E N D
Advanced R&D in Infrastructure for E-Business • Veljko Milutinović, Fellow of the IEEE An Overview of the Ongoing Projects http://galeb.etf.bg.ac.yu/~vm e-mail: vm@etf.bg.ac.yu
Major R&D Bottlenecks • Internet Servers • Integrated Systems • Intelligent Search and Retrieval • Infrastructure for Collaboration
U. of California at Berkeley • Internet Servers: Active Messages • Integrated Systems: ISTORE • Intelligent Search and Retrieval: GIST • Infrastructure for Collaboration: INDEX
MIT • Internet Servers: SCALE • Integrated Systems: OXYGEN • Intelligent Search and Retrieval: APIR • Infrastructure for Collaboration: Curl
Stanford University • Internet Servers: FX-Agents • Integrated Systems: Palm • Intelligent Search and Retrieval: Content Based Image Retrieval • Infrastructure for Collaboration: Global Management of .com’s
Project Name (University) • Project Leader(s) • Project URL • Project Essence Project Essence in JPEG/MPEG
Active Messages (Berkeley) • David E.Culler • http://now.cs.berkeley.edu/AM • A RISC approach to communication architecture
ISTORE (Berkeley) • Dave Patterson, Kathy Yellick • http://now.cs.berkeley.edu/AM • Building adaptive, highly-available, self-maintaining, back-end servers for storage-intensive network services
GIST (Berkeley) • Joe Hellerstein • http://now.cs.berkeley.edu/AM • Generalized Search Tree for Secondary Storage; supports any lookup over that data
SCALE (MIT) • Krste Asanovic • http://www.cag.lcs.mit.edu/scale • Software-Controlled Architectures for Low Energy, new VLSI architectures that support a unified high-level programming environment
OXYGEN (MIT) • Anant Agarval, John Ancorn, Krste Asanovic, Rodney Brooks, … • http://oxygen.lcs.mit.edu/ • Bringing abundant computation and communication naturally into people's lives, through an infrastructure of mobile and stationary devices connected by a self-configuring network
Haystack (MIT) • David Karger • http://haystack.lcs.mit.edu/ • A community of individual but interacting "haystacks,'’ desktop-integrated personal information repositories, which archive also user-specific meta-information, enabling them to adapt to the particular needs of their users
Curl (MIT) • Steve Ward • http://cag-www.lcs.mit.edu./curl • An Integrated Authoring Environment for the Web; a coherent linguistic framework
FX-Agents (Stanford) • Hans Bjornsson, Michael Genesereth, Charles Petrie • http://fxagents.stanford.edu/ • Logic and agent based Information Technologyfor the next generation e-marketplace
Palm Project (Stanford) • Ted Leng • http://palm.stanford.edu/ • Avantgo for palm, allows viewing cwp content, use of scholar cards to save online research references
Content Based Image Retrieval (Stanford) • Jia Li, James Z. Vang, Gio Wiederhold • http://www-db.stanford.edu/IMAGE/ • Semantics-sensitive Integrated Matching for Picture Libraries, Wavelet-based Image Indexing and Searching
CEBC (Stanford) • Jennifer L. Aaker, David W. Brady, Robert A. Burgelman, … • http://www.gsb.stanford.edu/CEBC • Global management of dot-com companies(Center for E-Bussines and Commerce)
Potentials of R&D for ICT in Cooperation with U. of Belgrade An Overview of Belgrade University Projects for High-Tech Computer Industry in the USA and EU
Typical Project Structure • Industrial Research: • Phase #1: Survey, and Generation of Embryonic Ideas • Phase #2: Analytic Analysis and Comparison (1+K) • Phase #3: Simulation Analysis and Comparison • Phase #4: Implementation Analysis and Comparison
Some of the Recent Projects • NCR, Compaq, SUN, Intel, … • Comshare, Zycad, QSI, Virtual, … • TechnologyConnect, BioPop, eT, MainStreetNetworks, … • Salerno, Pisa, Siena, L’Aquila, ... • Kaiserslautern, Ulm, Hagen, Darmstadt, …
NCR: NextGen PC for E-Business • Cache coherence maintenance: Hardware approach • Cache coherence maintenance: Software approach • Accelerator chip for windowing • Accelerator board for dbase applications • Prefetching on the "silence" for disk cacheing • Accelerator chip for text compression • Accelerator chip for JPEG/MPEG
SMP in Action M P
ENCORE/COMPAQ/HP • Improved RMS for PC, and its prototype • The RM/MC for PC approach, and its analysis • Simulation of selected DSM approaches, and their comparison (RMS, KSR, and SCI) • Search for the optimal RMS inteconnect technology
Cutting the Edge • TopDown Technologies • i860 • Selected microprocessor models • QSI • An ATM router chip
Flynn, M. J., Computer Architecture, Jones and Bartlett, USA (96)position 1 (12 citations) Bartee, T. C., Computer Architecture and Logic Design, McGraw-Hill, USA (91)position 1 (2 citations) Tabak, D., RISC Systems (RISC Processor Architecture), Wiley, USA (91)position 1s (6 citations) Stallings, W., Reduced Instruction Set Computers (RISC Architecture), IEEE CS Press, Los Alamitos, California, USA (90)position 1s (3 citations) Heudin, J. C., Panetto, C., RISC Architectures, Chapman-Hall, London, England (92)position 3s (2 citations) van de Goor, A. J., Computer Architecture and Design, Addison Wesley, Reading, Massachusetts, USA (2nd printing, 91)position 4s (3 citations) Tannenbaum, A., Structured Computer Organization (Advanced Computer Architecures), Prentice-Hall, USA (90)position 5s (4 citations) Feldman, J. M., Retter, C. T., Computer Architecture, McGraw-Hill, USA (94)position 7s (2 citations) Stallings, W., Computer Organization and Architecture, Prentice-Hall, USA (96)position 9s (3 citations) Murray, W., Computer and Digital System Architecture, Prentice-Hall, USA (90)position >10s (2 citations) Wilkinson, B., Computer Architecture, Prentice-Hall, USA (91)position >10 (2 citations) Decegama, A., The Technology of Parallel Processing (Parallel Processing Architectures), Prentice-Hall, USA (90)position >10s (2 citations) Baron, R. J., Higbie, L., Computer Architecture, Addison-Wesley, USA (92)position >10s (1 citation) Tabak, D., Advanced Microprocessors (Microcomputer Architecture), McGraw-Hill, USA (95)position >10s (1 citation) Zargham, M. R., Computer Architecture, Prentice-Hall, USA (96)position >10s (1 citation) Hennessy, J. L., Patterson, D. A., Computer Architecture: A Quantitative Approach, Morgan-Kaufmann, USA (96)na (0 citations) Hwang, K., Advanced Computer Architecture, McGraw-Hill, USA (93)na (0 citations) Kain, K., Computer Architecture, Addison-Wesley, USA (95)na (0 citations) Response: Academia
N.B. ERRORS MADE & LESSONS LEARNED
The Split Temporal/Spatial Cache • Veljko Milutinović, Boris Marković*, Milo Tomašević, Aleksandar Milenković, and MarkTremblay** • IFACT • Department of Computer EngineeringSchool of Electrical EngineeringUniversity of BelgradePOB 35-5411120 Beograde, Serbia, Yugoslavia • ___________________________________________________________________________ * Boris Marković is with the University of Montenegro, Podgorica, Montenegro, Yugoslavia ** Mark Tremblay is with the SUN Microsystems, Palo Alto, California, USA
MM RUN.time • C2.temp • COMPILE.time C1.spat • C1.temp PFB SPLIT TEMPORAL/SPATIAL CACHE
The Injection Cache Veljko Milutinović, Aleksandar Milenković, Davor Magdić, and Gad Sheaffer* IFACTDepartment of Computer Engineering School of Electrical Engineering University of Belgrade POB 35-54 11120 Beograde, Serbia, Yugoslavia ___________________________________________________________________________ * Gad Sheaffer is with the Intel Corporation, Beverton, Oregon, USA
PRODUCER IN CONSUMER EARLY LATE C2 t t C1 c P CACHE INJECTION
VLSI Detection for Internet/Telephony Interfaces Goran Davidović, Miljan Vuletić, Veljko Milutinović, Tom Chen, and Tom Brunett * eT
USERS... . . . Superposition/DETECTION Superposition/DETECTION SPECIALIZED INTERNET REMOTE SITE SERVICE PROVIDER HOME/OFFICE/FACTORY AUTOMATION ON THE INTERNET
Reconfigurable FPGA for EBI Božidar Radunović, Predrag Knežević, Veljko Milutinović, Steve Casselman, and John Schewel* * Virtual
USERS . . . SPECIALIZED INTERNET SERVICE PROVIDER VCC VCC CUSTOMER SATISFACTION vs CUSTOMER PROFILE
Browser Acceleration Gvozden Marinković, Dragan Jandrić, Vladimir Ivanović, Veljko Milutinović, and Tom Chen *MainStreetNetworks
BioPoP Veljko Milutinovic, Vladimir Jovicic, Milan Simic, Bratislav Milic, Milan Savic, Veljko Jovanovic, Stevo Ilic, Djordje Veljkovic, Stojan Omorac, Nebojsa Uskokovic, and Fred Darnell isItWorking.com
Testing the Infrastructure for EBI • Phones • Faxes • Email • Web links • Servers • Routers • Software Statistics Correlation Innovation
CNUCEIntegration and Dataminingon Ad-Hoc Networks and the Internet Veljko Milutinović, Luca Simoncini, and Enrico Gregory *University of Pisa, Santanna, CNUCE
GSM Internet DM Ad-Hoc