Parallel and Distributed Intelligent Systems Virendrakumar C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer.

Slides:



Advertisements
Similar presentations
Prof. Natalia Kussul, PhD. Andrey Shelestov, Lobunets A., Korbakov M., Kravchenko A.
Advertisements

Computer Science Internet and Web Technology High Performance Distributed Computing Parallel and Distributed Computer Systems Dr.-Ing. Thilo Kielmann.
C3.ca in Atlantic Canada Virendra Bhavsar Director, Advanced Computational Research Laboratory (ACRL) Faculty of Computer Science University of New Brunswick.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Advanced Computational Research Laboratory (ACRL) Virendra C. Bhavsar Faculty of Computer Science University of New Brunswick Fredericton, NB, E3B 5A3.
Potato Genomics and Bioinformatics
Chapter 1: Introduction
Video Table-of-Contents: Construction and Matching Master of Philosophy 3 rd Term Presentation - Presented by Ng Chung Wing.
Bioinformatics for the Canadian Potato Genome Project David De Koeyer, Martin Lagüe and Rebecca Griffiths Wageningen September 18, 2004.
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
1 BrainWave Biosolutions Limited Accelerating Life Science Research through Technology.
©Silberschatz, Korth and Sudarshan18.1Database System Concepts Centralized Systems Run on a single computer system and do not interact with other computer.
IBM User Technology March 2004 | Dynamic Navigation in DITA © 2004 IBM Corporation Dynamic Navigation in DITA Erik Hennum and Robert Anderson.
UNIVERSITY of MARYLAND GLOBAL LAND COVER FACILITY High Performance Computing in Support of Geospatial Information Discovery and Mining Joseph JaJa Institute.
Bioinformatics Protein structure prediction Motif finding Clustering techniques in bioinformatics Sequence alignment and comparison Phylogeny Applying.
Cluj Napoca, 28 August IEEE International Conference on Intelligent Computer Communication and Processing Digital Libraries Workshop Towards.
Department of Computer and Information Science The Norwegian University of Science and Technology.
Issues in Teaching Software Engineering Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science.
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
1 A Weighted-Tree Similarity Algorithm for Multi-Agent Systems in e-Business Environments Virendra C.Bhavsar* Harold Boley** Lu Yang* * Faculty of Computer.
A Vision of Computer Science at UNB Virendrakumar C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science,
Parallel and Distributed Intelligent Systems: Multi-Agent Systems and e- Commerce Virendrakumar C. Bhavsar Professor and Director, Advanced Computational.
© 2007 Pearson Addison-Wesley. All rights reserved 0-1 Spring(2007) Instructor: Qiong Cheng © 2007 Pearson Addison-Wesley. All rights reserved.
Query Processing In Multimedia Databases Dheeraj Kumar Mekala Devarasetty Bhanu Kiran.
Canadian Potato Genome Project (CPGP) (Molecular Determination of Tuber Health and Quality in the Potato) Barry Flinn SGII/BioAtlantech (Fredericton) Sharon.
Future of High Performance Computing at UNB Virendra Bhavsar & Chris MacPhee Advanced Computational Research Laboratory (ACRL) Faculty of Computer Science.
1 A National Virtual Specimen Database for Early Cancer Detection June 26, 2003 Daniel Crichton NASA Jet Propulsion Laboratory Sean Kelly NASA Jet Propulsion.
My Research and e-Business Virendrakumar C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science University.
A Performance Evaluation of ACORN (Agent-based Community Oriented Retrieval Network) Architecture Virendra C. Bhavsar* Ali A. Ghorbani Faculty of Computer.
UNB ACRL: Current Infrastructure, Programs, and Plans Virendra Bhavsar Professor and Director, Advanced Computational Research Laboratory (ACRL) Faculty.
Multi-Agent Systems for e-Commerce Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science,
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
Masoud Makrehchi, PAMI, UW Learning Object Metadata Masoud Makrehchi PAMI University of Waterloo August 2004.
August 3, March, The AC3 GRID An investment in the future of Atlantic Canadian R&D Infrastructure Dr. Virendra C. Bhavsar UNB, Fredericton.
Bioinformatics Group at UNB: Strengths in Computer Science Virendra C. Bhavsar Faculty of Computer Science University of New Brunswick Fredericton, NB,
Computer Science and Engineering Copyright by Hesham El-Rewini Advanced Computer Architecture CSE 8383 April 11, 2006 Session 23.
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
Parallel Algorithm for Multiple Genome Alignment Using Multiple Clusters Nova Ahmed, Yi Pan, Art Vandenberg Georgia State University SURA Cyberinfrastructure.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
Jens Hartmann York Sure Raphael Volz Rudi Studer The OntoWeb Portal.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
1 CS 430: Information Discovery Lecture 26 Architecture of Information Retrieval Systems 1.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Computer Science and Engineering Copyright by Hesham El-Rewini Advanced Computer Architecture CSE 8383 April 6, 2006 Session 22.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
October 2009 Graduate Studies in Computing Science at the University of Alberta.
Chapter 1: Introduction
Chapter 1: Introduction
Computer Science Courses
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Data Mining: Concepts and Techniques Course Outline
Chapter 1: Introduction
Language Processors Application Domain – ideas concerning the behavior of a software. Execution Domain – Ideas implemented in Computer System. Semantic.
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Defining the Grid Fabrizio Gagliardi EMEA Director Technical Computing
Chapter 1: Introduction
Chapter 1: Introduction
Presentation transcript:

Parallel and Distributed Intelligent Systems Virendrakumar C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science University of New Brunswick Fredericton, NB

Outline Past Research Work Current Research Work Conclusion

Past Research Work Parallel/Distributed Processing - Parallel Computer Architecture - Design and Analysis of Parallel Algorithms - Real-time and Fault-Tolerant Systems Artificial Neural Networks Learning Machines and Evolutionary Computation Computer Graphics Visualization

Advanced Computational Research Laboratory High Performance Computational Problem- Solving and Visualization Environment Computational Experiments in multiple disciplines: CS, Science and Eng. 16-Processor IBM SP3 Member of C3.ca Association, Inc. (

Advanced Computational Research Laboratory Virendra Bhavsar, Director Chris MacPhee, Scientific Computing Support Sean Seeley, System Administrator

ACRL’s IBM SP 4 Winterhawk II nodes – 16 processors; 24 GFLOPS High Perforrnance Switch Disk Gigabit Ethernet

IBM SP at ACRL: The Clustered SMP Four 4-way SMPs Each node has its own copy of the O/S Processors on the node are closer than those on different nodes

IBM Power3 SP Switch Bidirectional multistage interconnection networks (MIN) 300 MB/sec bi-directional 1.2  sec latency

Past Research Work (cont.) Multimedia for Education: Intelligent Tutoring Systems Multi-Lingual Systems and Transliteration Web Portal with an Intelligent User Profile Generator Multi-Agent Systems  Supervision/Co-supervision 50 master's theses; 4 doctoral theses 5 post-doctoral fellows/research associates

Current Research Work Parallel/Distributed Processing -PaGrid: A Mesh Partitioner for Computational Grids - Dynamic Partitioning for Efficient Processing on Parallel Computers Multi-Agent Systems (Distributed Artificial Intelligence) - Multi-Agent System for Automatic Annotation of EST Sequences (funded by ‘The Canadian Potato Genomics’) - CS6999: Multi-Agent Systems - Dynamic Clustering of Agents in the Café - Agents with Ontology-based Keyphrases and Tree-distance algorithms - Scalability studies of Multi-Agent Systems - eCommerce applications

Current Research Work eLearning (eduSorceCanada Project) - Reuse and exchange course content stored as “learning objects.’’ - Implementation and testing of learning objects using CanCore metadata -XML schema for content packaging - other projects

March, 2000Copyright (C) C3.ca15 What is a GRID System Cooperative network of shared resources - Includes computers, network links, human resources and databases Supports the development of advanced R&D applications in Science, Engineering and Technology Development, Finance and the Arts.

March, 2000Copyright (C) C3.ca16 GRID Applications Large scale and resource intensive frontier applications – R&D applications that go beyond current technological capabilities – Technology development applications in multi-media, finance, production arts, hard sciences and engineering. - Multi-media applications such as embedded video, digital video servers and video conferencing.

March, 2000Copyright (C) C3.ca17 Current C3.ca RP Network

The Canadian Potato Genomics Project 46% of national potato production $1 Billion/year ATLANTIC CANADA Solanum Genomics International Inc. Potato Research Center of AAFC Home of McCain Foods Ltd. $5.5 billion/year

Research Areas Bioinformatic Analysis Access to resources via CBR membership/node status Raw sequence processing and analysis by Fredericton bioinformatics group (Vector trimming, base calling, clustering, contig assembly, BLAST, annotations) Relational database management system of CPGP to link NRC (sequencing), CBR and researchers In silico assignment of gene function Microarray data The Canadian Potato Genomics Project

Research Areas Bioinformatic Research To Suit Project Needs (UNB): Autonomous agent development to automatically update sequence annotations Enhancement of bioinformatic algorithm performance with parallel computing Algorithm development using annotation information to enhance sequence searching The application of clustering and learning techniques to the analysis of expression data

ServerServer ServerServer ServerServer ServerServer ServerServer anwhere.else cs.stir.ac.uk meto.gov.uk ucsd.edu ai.it.nrc.ca Clients Café

Performance Evaluation of ACORN Test-bed: Several Autonomous Servers, each serving autonomous virtual users Virtual User - capable of creating agents - picks up a topic from a client core’s interest - migrates to other servers - potential destinations

Performance Evaluation of ACORN

Why learning objects? COST: 1000s of colleges have common course topics large numbers of courses are going online World does not need 1000s of similar learning topics World needs only about a dozen Expensive to develop so sharing is essential (From Downes, 2000) Design courses as a collection of learning objects NOT HTML

What is METADATA? data about data Example:January 31, janvier Metadata standards are agreed-on criteria for describing data to support interoperability

Metadata and RDF implementation * Resource Description Framework (RDF) = structure * XML Metadata = semantics & resources

Conclusion Parallel/Distributed Processing  Multi-Agent Systems (Distributed Artificial Intelligence)  NSERC Project, The Canadian Potato Genomics Project eLearning (eduSorceCanada Project) Automated and manually-driven user profile generation and update