Friday, September 23, 2016

IT6713 Grid and Cloud Computing Laboratory

Click Below the link and Download IT6713 Grid and Cloud Computing Laboratory Manual



https://drive.google.com/file/d/0ByMcz7t6A0giMm9VcFlnbnppNU0/view?usp=sharing

CS6712 Grid and Cloud Computing Laboratory Manual

Click Below the link and Download CS6712 Grid and Cloud Computing Laboratory Manual

 

 


https://drive.google.com/file/d/0ByMcz7t6A0giYmhCTHp4RU9PTUU/view?usp=sharing



CS6712 Grid and Cloud Computing Laboratory Syllabus

CS6712 GRID AND CLOUD COMPUTING LABORATORY                                                                                

OBJECTIVES:

The student should be made to:

 Be exposed to tool kits for grid and cloud environment.
 Be familiar with developing web services/Applications in grid framework
 Learn to run virtual machines of different configuration.
 Learn to use Hadoop

LIST OF EXPERIMENTS:

GRID COMPUTING LAB
Use Globus Toolkit or equivalent and do the following:
1. Develop a new Web Service for Calculator.
2. Develop new OGSA-compliant Web Service.
3. Using Apache Axis develop a Grid Service.
4. Develop applications using Java or C/C++ Grid APIs
5. Develop secured applications using basic security mechanisms available in Globus Toolkit.
6. Develop a Grid portal, where user can submit a job and get the result. Implement it with and
without GRAM concept.

CLOUD COMPUTING LAB
Use Eucalyptus or Open Nebula or equivalent to set up the cloud and demonstrate.
1. Find procedure to run the virtual machine of different configuration. Check how many virtual
machines can be utilized at particular time.
2. Find procedure to attach virtual block to the virtual machine and check whether it holds the
data even after the release of the virtual machine.
3. Install a C compiler in the virtual machine and execute a sample program.
4. Show the virtual machine migration based on the certain condition from one node to the other.
5. Find procedure to install storage controller and interact with it.
6. Find procedure to set up the one node Hadoop cluster.
7. Mount the one node Hadoop cluster using FUSE.
8. Write a program to use the API's of Hadoop to interact with it.
9. Write a wordcount program to demonstrate the use of Map and Reduce tasks
TOTAL: 45 PERIODS

OUTCOMES:
At the end of the course, the student should be able to
 Use the grid and cloud tool kits.
 Design and implement applications on the Grid.
 Design and Implement applications on the Cloud.

LIST OF EQUIPMENT FOR A BATCH OF 30 STUDENTS:

SOFTWARE:
Globus Toolkit or equivalent
Eucalyptus or Open Nebula or equivalent

HARDWARE
Standalone desktops 30 Nos

Friday, August 26, 2016

INSTALLATION OF VIRTUAL MACHINE - KVM and Virtual machine

Virtual Box


1. sudo -su

2. sudo apt-get install virtualbox

KVM Virtuall machine Install


1. egrep -c ‘(svm|vmx)’ /proc/cpuinfo

2. sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager

Thursday, August 11, 2016

Tuesday, August 9, 2016

Embeddeed Model Train Controller Sequence Diagram for Set-Speed Command

Sequence Diagram for Set-Speed Command



Embeddeed Model Train Controller Refined Command Classes

Refined Command Classes



Embeddeed Model Train Controller Panel-active Behavior

 Panel-active Behavior

Embeddeed Model Train Controller Panel and Motor Interface Classes

Panel and Motor Interface Classes

Embedded Model Train Request Form

 Model Train Request Form



GPS Moving Map Software Architecture




GPS Moving Map Hardware Architecture




Embedded Model Train Controller Formatter Operate Behavior

Formatter Operate Behavior



Embedded Model Train Controller Formatter class

Formatter Class

Digital Command Control Electrical Standart

DCC Electrical Standart



Embeddeed Model Train Controller Operate Behavior

Controller Operate Behavior


Embedded Model Train Controller Controller class

Controller Class



Embedded Model Train Controller Control input sequence diagram


Control Input Sequence Diagram



Embedded Model Train Controller Console Physical object classes

Console Physical object classes


Embedded Model Train Controller Basic System Commands

  Basic System Commands

Saturday, July 30, 2016

EC6703 EMBEDDED AND REAL TIME SYSTEMS SYLLBUS

EC6703 EMBEDDED AND REAL TIME SYSTEMS 

OBJECTIVES:
The student should be made to:
 Learn the architecture and programming of ARM processor.
 Be familiar with the embedded computing platform design and analysis.
 Be exposed to the basic concepts of real time Operating system.
 Learn the system design techniques and networks for embedded systems

UNIT I   INTRODUCTION TO EMBEDDED COMPUTING AND ARM                                       
                PROCESSORS                                                                                                       
Complex systems and micro processors– Embedded system design process –Design example:  Model train controller- Instruction sets preliminaries - ARM Processor – CPU: programming input and outputsupervisor mode, exceptions and traps – Co-processors- Memory system mechanisms – CPU
performance- CPU power consumption.      

UNIT II EMBEDDED COMPUTING PLATFORM DESIGN                                                                                                   
 The CPU Bus-Memory devices and systems–Designing with computing platforms – consumer electronics architecture – platform-level performance analysis - Components for embedded programs- Models of programs- Assembly, linking and loading – compilation techniques- Program level performance analysis – Software performance optimization – Program level energy and power analysis and optimization – Analysis and optimization of program size- Program validation and testing. 

UNIT III PROCESSES AND OPERATING SYSTEMS                                                                              
Introduction – Multiple tasks and multiple processes – Multirate systems- Preemptive real-time operating systems- Priority based scheduling- Interprocess communication mechanisms – Evaluating operating system performance- power optimization strategies for processes – Example Real time operating systems-POSIX-Windows CE.

UNIT V SYSTEM DESIGN TECHNIQUES AND NETWORKS                                                                          
Design methodologies- Design flows - Requirement Analysis – Specifications-System analysis and
architecture design – Quality Assurance techniques- Distributed embedded systems – MPSoCs and shared memory multiprocessors.

UNIT V CASE STUDY                                                                                                                          
Data compressor - Alarm Clock - Audio player - Software modem-Digital still camera - Telephone
answering machine-Engine control unit – Video accelerator.
                                                                                                                  TOTAL: 45 PERIODS 
OUTCOMES:
Upon completion of the course, students will be able to:

  Describe the architecture and programming of ARM processor.
 Outline the concepts of embedded systems
 Explain the basic concepts of real time Operating system design.
 Use the system design techniques to develop software for embedded systems
 Differentiate between the general purpose operating system and the real time operating system
 Model real-time applications using embedded-system concepts

TEXT BOOK:

1. Marilyn Wolf, “Computers as Components - Principles of Embedded Computing System Design”,
    Third Edition “Morgan Kaufmann Publisher (An imprint from Elsevier), 2012.

REFERENCES:

1. Jonathan W.Valvano, “Embedded Microcomputer Systems Real Time Interfacing”, Third Edition
    Cengage Learning, 2012.
2. David. E. Simon, “An Embedded Software Primer”, 1st Edition, Fifth Impression, Addison-Wesley
    Professional, 2007.
3. Raymond J.A. Buhr, Donald L.Bailey, “An Introduction to Real-Time Systems- From Design to
    Networking with C/C++”, Prentice Hall,1999.
4. C.M. Krishna, Kang G. Shin, “Real-Time Systems”, International Editions, Mc Graw Hill 1997
5. K.V.K.K.Prasad, “Embedded Real-Time Systems: Concepts, Design & Programming”, Dream
    Tech Press, 2005.
6. Sriram V Iyer, Pankaj Gupta, “Embedded Real Time Systems Programming”, Tata Mc Graw Hill,
    2004.