Saturday, 22 July 2017

R17 Anna University New Syllabus Regulation 2017-18 for affiliated Colleges

Anna University New Syllabus Regulation 2017-18 for affiliated Colleges Click Here

Anna University New Syllabus Regulation 2017-18 – Generating Employment Opportunities


Anna University is going to introduce a new syllabus Regulation which is applicable for the students who are going to join in the academic year 2017-18. Students who are pursuing degree now will follow the same Regulation which is currently held up. Main moto of this is to generate employment Opportunities for the Students.

Friday, 21 July 2017

EC6009 Advance Computer

EC6009 Advance Computer Architecture
Internal Assessment - I Key

PART – A
   Answer all the questions                                       5 x 2 =10
1.               State the formula for power dynamics .(CO1)
2.               Define antidependence with example ?.(CO1)
3.               How to measure the dependability? (CO1)
4.               Define ALU.(CO2)
5.               What is bandwidth and latency ?(CO2)
             PART – B                                                       16 x 2 =32
6.  Give a brief explanation to avoid data dependence with dynamic scheduling. (CO2)16 
7. Give a brief explanation of trends in Power , Energy and Cost. (CO1) 16
8 Give a brief explanation to avoid control dependence with hardware Speculation. (CO2)16 
9. State and explain different generation of Computer (CO1) 16
                                                                    PART – C
10. Give a brief explanation about different dependences in computer architecture. (CO2)8
                                                                                                                                                                                        
                                                                                                                                         Maximum:50Marks
Part-A (2*5=10Marks)
  1. Define ALU 
An arithmetic logic unit (ALU) is a digital circuit used to perform arithmetic and logic operations. It represents the fundamental building block of the central processing unit (CPU) of a computer. Modern CPUs contain very powerful and complex ALUs.
  1. DefineAnti Dependence with examples
A data dependency in computer science is a situation in which a program statement (instruction) refers to the data of a preceding statement. In compiler theory, the technique used to discover data dependencies among statements (or instructions) is called dependence analysis
  1. Define measure of dependability
Dependability is a measure of a system's availability, reliability, and its maintainability, and maintenance support performance, and, in some cases, other characteristics such as durability, safety and security.
  1. What is the formula for power dynamics
Power = Capacitive Load * Voltage ^ 2 * Frequency Switched.
  1. What is bandwidth and latency
 Latency (execution time): time to finish a fixed task • Throughput (bandwidth): number of tasks in fixed time • Different: exploit parallelism for throughput, not latency (e.g., bread) • Often contradictory (latency vs. throughput) • Will see many examples of this • Choose definition of performance that matches your goals • Scientific program: latency; web server: throughput?


Part-B (13*2=26 Marks)

  1.     a)  Give a brief explanation to avoid data dependence with dynamic scheduling (16)
  2. DIV.D F0,F2,F4
  3. ADD.D F6,F0,F8
  4. S.D F6,0(R1)
  5. SUB.D F8,F10,F14
  6. MULT.D F6,F10,F8
 Give a brief explanation to avoid control dependence with hardware Speculation(16)
Image result for speculation hardware
7.  a)i)State and explain different generation of Computer (8)
S.N.
Generation & Description
1
The period of first generation: 1946-1959. Vacuum tube based.
2
The period of second generation: 1959-1965. Transistor based.
3
The period of third generation: 1965-1971. Integrated Circuit based.
4
The period of fourth generation: 1971-1980. VLSI microprocessor based.
5
The period of fifth generation: 1980-onwards. ULSI microprocessor based

 Give a brief explanation of trends in Power , Energy and Cost(16)
Capacitance (C): To first order (i.e., the architect’s point of view rather than the more detailed view of a circuit designer), aggregate load capacitance largely depends on the wire lengths of on-chip structures. Supply voltage (V): For decades, supply voltage (V or Vdd) has dropped steadily with each technology generation  Because of its direct quadratic influence on dynamic power, this has amazing leverage on power-aware design.
Activity factor (A): The activity factor is a fraction between 0 and 1 that refers to how often wires actually transition from 0 to 1 or 1 to 0. While the clock signal obviously switches at its full frequency, most other wires in the design have activity factors below 1. Strategies such as clock gating are used to save energy by reducing activity factors during a hardware unit’s idle periods
Clock frequency ( f ): The clock frequency has a fundamental and far-reaching impact on power dissipation. Not only does clock frequency directly influence power dissipation, but it also indirectly shapes power by its effect on supply voltage. Typically, maintaining higher clock frequencies may require (in part) maintaining a higher supply voltage
Dependencies between instructions
Q  Instructions often depend on each other in such a way that a particular instruction cannot be executed until a preceding instruction or even two or three preceding instructions have been executed.
         1 Data dependencies
         2 Control dependencies
3 Resource dependencies
Data dependencies

i1: load r1, a
i2: load r2, b
i3: load r3, r1, r2
i4: mul r1, r2, r4;
i5: div r1, r2, r4
mul r1, r2, r3
Control dependencies
jz   zproc
      :
zproc: load r1, x
      :
actual path of execution depends on the outcome of multiplication
impose dependencies on the logical subsequent instructions

Thursday, 20 July 2017

CS6303 Computer Architecture

CS6303 Computer Architecture
Department of Computer Science and Engineering
Sub. Name: Computer Architecture                                                         Sub.Code: CS6303
PART – A
   Answer all the questions                                      5 x 2 =10
1.             State the eight ideas of computer architecture .(CO1)
1. Design for Moore’s Law.
2. Use Abstraction to Simplify Design
3. Make the common case fast
4. Performance via parallelism
5. Performance via pipelining
6. Performance via prediction
7.  Hierarchy of memories
8.  Dependability via redundancy
2.             What is Pipeline?.(CO1)
Pipelining  is a technique used in the design of computers to increase the instruction throughput (the number of instructions that can be executed in a unit of time).
3.             Mention about auto decrement and  Auto increment addressing mode? (CO1)
Auto increment mode: The effective address of the operand is the contents of a register specified in the instruction. After accessing the operand, the contents of this register are automatically incremented to the next value. This increment is 1 for byte sized operands, 2 for 16 bit operands and so on.
E.g. Add (R2) +, R0
Here are the contents of R2 are first used as an E.A. then they are incremented.
Auto decrement mode: The effective address of the operand is the contents of a register specified in the instruction. Before accessing the operand, the contents of this register are automatically decremented and then the value is accessed.
E.g. Add - (R2), R0

4.             Define ALU.(CO2)

An arithmetic logic unit (ALU) is a digital circuit used to perform arithmetic and logic operations. It represents the fundamental building block of the central processing unit (CPU) of a computer. Modern CPUs contain very powerful and complex ALUs.

EC6009 Advance Computer Architecture Internal Assessment - I

EC6009 Advance Computer Architecture
Internal Assessment - I
Department of Computer Science and Engineering
Sub. Name: Advance Computer Architecture                                       Sub.Code: EC6009
Max.Marks: 50                                                                                         Time: 90 min
Department: Electronics Communication and Engineering            Sem/Year: VII/IV       Date: 22.07.2017
Internal Assessment test I
PART – A
   Answer all the questions                                      5 x 2 =10
1.             State the formula for power dynamics .(CO1)
2.             Define antidependence with example ?.(CO1)
3.             How to measure the dependability? (CO1)
4.             Define ALU.(CO2)
5.             What is bandwidth and latency ?(CO2)
             PART – B                                                       16 x 2 =32
6.  Give a brief explanation to avoid data dependence with dynamic scheduling. (CO2)16 (OR)
7. Give a brief explanation of trends in Power , Energy and Cost. (CO1) 16
8 Give a brief explanation to avoid control dependence with hardware Speculation. (CO2)16 (OR)
9. State and explain different generation of Computer (CO1) 16
                                                                    PART – C

10. Give a brief explanation about different dependences in computer architecture. (CO2)8

EC6009 Advance Computer Architecture Internal Assessment - I Key

CS6504 Computer Graphics Internal Assessment - I

CS6504 Computer Graphics
Internal Assessment - I
Department of Computer Science and Engineering
Sub. Name: Computer Graphics                                                                Sub.Code: CS6504
Max.Marks: 50                                                                                         Time: 90 min
Department: Computer Science and Engineering                             Sem/Year: V/III       Date: 18.07.2017
Internal Assessment test I
PART – A
   Answer all the questions                                      5 x 2 =10
1.             Define the term  resolution .(CO1)
2.             How to compute the address of a location in the frame  buffer?.(CO1)
3.             What is DVST? (CO1)
4.             Define  Pivot point.(CO2)
5.             What is shift vector?(CO2)
             PART – B                                                       13 x 2 =26
6.  Explain the steps in midpoint circle drawing algorithm with example. (CO1)13 (OR)
7. Explain the following. a..Flat Panel Display  b. Liquid crystal display   (CO1) 7+6
8 Explain the steps in midpoint ellipse drawing algorithm with example. (CO1)13 (OR)
9. Explain in detail about the two dimensional geometric transformation. (CO2) 13
                                                                    PART – C

10. Explain  about the latest technologies developed with the help of computer graphics . (CO1)       14 x 1 =14

CS6303 Computer Architecture Internal Assessment -I

CS6303  Computer Architecture 
Internal Assessment -I
Department of Computer Science and Engineering
Sub. Name: Computer Architecture                                                         Sub.Code: CS6303
Max.Marks: 50                                                                                         Time: 90 min
Department: Computer Science and Engineering                             Sem/Year: III/II       Date: 20.07.2017
Internal Assessment test I
PART – A
   Answer all the questions                                      5 x 2 =10
1.             State the eight ideas of computer architecture .(CO1)
2.             What is Pipeline?.(CO1)
3.             Mention about auto decrement and  Auto increment addressing mode? (CO1)
4.             Define ALU.(CO2)
5.             What is a CPU execution time for a Program?(CO2)
             PART – B                                                       13 x 2 =26
6.  Explain the Components of computer system in detail. (CO1)13 (OR)
7. Explain briefly about the addressing mode   (CO1) 13
8 Explain the algorithm for  multiplication of two numbers with example. (CO1)13 (OR)
9. Explain the algorithm for floating point addition  two numbers with example. (CO2) 13
                                                                    PART – C

10. Why should we go from uniprocessor to multiprocessor. (CO1)       14 x 1 =14

CCS 365 Software Defined Network Lab Manual

 CCS 365 Software Defined Network Lab Manual 1) Setup your own virtual SDN lab i) Virtualbox/Mininet Environment for SDN - http://mininet.or...