Searching for thread : 37 results found | RSS Feed for this search

1

6.823 Computer System Architecture (MIT) 6.823 Computer System Architecture (MIT)

Description

6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers. 6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers.

Subjects

computer architecture | | computer architecture | | computer system architecture | | computer system architecture | | hardware | | hardware | | hardware design | | hardware design | | software | | software | | software design | | software design | | instruction set design | | instruction set design | | processor micro-architecture | | processor micro-architecture | | pipelining | | pipelining | | cache memory | | cache memory | | irtual memory | | irtual memory | | I/O | | I/O | | input/output | | input/output | | interrupts | | interrupts | | superscalar architectures | | superscalar architectures | | VLIW machines | | VLIW machines | | vector supercomputers | | vector supercomputers | | multithreaded architectures | | multithreaded architectures | | symmetric multiprocessors | | symmetric multiprocessors | | parallel computers | parallel computers | computer architecture | computer architecture | computer system architecture | computer system architecture | hardware | hardware | hardware design | hardware design | software | software | software design | software design | instruction set design | instruction set design | processor micro-architecture | processor micro-architecture | pipelining | pipelining | cache memory | cache memory | virtual memory | virtual memory | I/O | I/O | input/output | input/output | interrupts | interrupts | superscalar architectures | superscalar architectures | VLIW machines | VLIW machines | vector supercomputers | vector supercomputers | multithreaded architectures | multithreaded architectures | symmetric multiprocessors | symmetric multiprocessors

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allarchivedcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Sistemas Operativos I Sistemas Operativos I

Description

La asignatura de Sistemas Operativos I se imparte en el segundo cuatrimestre del segundo curso y tiene asignados 6 créditos troncales (3 teóricos + 3 prácticos). Los descriptores según BOE de esta asignatura son los siguientes: Organización, Estructura y Servicio de los Sistemas Operativos. Gestión y administración de memoria y de procesos. Gestión de entrada/salida. Sistema de ficheros. La asignatura de Sistemas Operativos I se imparte en el segundo cuatrimestre del segundo curso y tiene asignados 6 créditos troncales (3 teóricos + 3 prácticos). Los descriptores según BOE de esta asignatura son los siguientes: Organización, Estructura y Servicio de los Sistemas Operativos. Gestión y administración de memoria y de procesos. Gestión de entrada/salida. Sistema de ficheros.

Subjects

thread scheduling | thread scheduling | process | process | Arquitectura y Tecnología de Computadores | Arquitectura y Tecnología de Computadores | proceso | proceso | paginación | paginación | programmed I/O | programmed I/O | process scheduling | process scheduling | entrada/salida | entrada/salida | planificación de procesos | planificación de procesos | controlador | controlador | virtual memory | virtual memory | input/output | input/output | disk space managemente | disk space managemente | E/S dirigida por interrupciones | E/S dirigida por interrupciones | system call | system call | gestión de espacio en disco | gestión de espacio en disco | files | files | llamada al sistema | llamada al sistema | entrada salida programada | entrada salida programada | page replacement algorithms | page replacement algorithms | discos | discos | intercambio | intercambio | controller | controller | pages tables | pages tables | algoritmos de reemplazamiento de páginas | algoritmos de reemplazamiento de páginas | directorios | directorios | ficheros | ficheros | swapping | swapping | thread | thread | tabla de páginas | tabla de páginas | dispositivo | dispositivo | directories | directories | disks | disks | devices | devices | paging | paging | gestión de memoria | gestión de memoria | interrupt-driven I/O | interrupt-driven I/O | memoria virtual | memoria virtual | memory management | memory management

License

Copyright 2009, by the Contributing Authors http://creativecommons.org/licenses/by-nc-sa/3.0/

Site sourced from

http://ocw.upm.es/rss_all

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.172 Performance Engineering of Software Systems (MIT) 6.172 Performance Engineering of Software Systems (MIT)

Description

Modern computing platforms provide unprecedented amounts of raw computational power. But significant complexity comes along with this power, to the point that making useful computations exploit even a fraction of the potential of the computing platform is a substantial challenge. Indeed, obtaining good performance requires a comprehensive understanding of all layers of the underlying platform, deep insight into the computation at hand, and the ingenuity and creativity required to obtain an effective mapping of the computation onto the machine. The reward for mastering these sophisticated and challenging topics is the ability to make computations that can process large amount of data orders of magnitude more quickly and efficiently and to obtain results that are unavailable with standard pr Modern computing platforms provide unprecedented amounts of raw computational power. But significant complexity comes along with this power, to the point that making useful computations exploit even a fraction of the potential of the computing platform is a substantial challenge. Indeed, obtaining good performance requires a comprehensive understanding of all layers of the underlying platform, deep insight into the computation at hand, and the ingenuity and creativity required to obtain an effective mapping of the computation onto the machine. The reward for mastering these sophisticated and challenging topics is the ability to make computations that can process large amount of data orders of magnitude more quickly and efficiently and to obtain results that are unavailable with standard pr

Subjects

performance engineering | performance engineering | parallelism | parallelism | computational power | computational power | complexity | complexity | computation | computation | efficiency | efficiency | high performance | high performance | software system | software system | performance analysis | performance analysis | algorithms | algorithms | instruction level optimization | instruction level optimization | cache | cache | memory | memory | parallel programming | parallel programming | distributed systems | distributed systems | algorithmic design | algorithmic design | profile | profile | multithreaded | multithreaded | cilk | cilk | cilk arts | cilk arts | ray tracer | ray tracer | render | render

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allarchivedcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.033 Computer System Engineering (SMA 5501) (MIT) 6.033 Computer System Engineering (SMA 5501) (MIT)

Description

This course covers topics on the engineering of computer software and hardware systems: techniques for controlling complexity; strong modularity using client-server design, virtual memory, and threads; networks; atomicity and coordination of parallel activities; recovery and reliability; privacy, security, and encryption; and impact of computer systems on society. We will also look at case studies of working systems and readings from the current literature provide comparisons and contrasts, and do two design projects. Students engage in extensive written communication exercises. Enrollment may be limited. This course is worth 4 Engineering Design Points.This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5501 (Computer System Engineering). This course covers topics on the engineering of computer software and hardware systems: techniques for controlling complexity; strong modularity using client-server design, virtual memory, and threads; networks; atomicity and coordination of parallel activities; recovery and reliability; privacy, security, and encryption; and impact of computer systems on society. We will also look at case studies of working systems and readings from the current literature provide comparisons and contrasts, and do two design projects. Students engage in extensive written communication exercises. Enrollment may be limited. This course is worth 4 Engineering Design Points.This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5501 (Computer System Engineering).

Subjects

computer software | computer software | hardware systems | hardware systems | controlling complexity | controlling complexity | strong modularity | strong modularity | client-server design | client-server design | virtual memory | virtual memory | threads | threads | networks | networks | atomicity | atomicity | coordination | coordination | parallel activities | parallel activities | recovery | recovery | reliability | reliability | privacy | privacy | security | security | encryption | encryption | impact on society | impact on society | computer systems | computer systems | case studies | case studies

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allarchivedcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.828 Operating System Engineering (MIT) 6.828 Operating System Engineering (MIT)

Description

6.828 teaches the fundamentals of engineering operating systems. The following topics are studied in detail: virtual memory, kernel and user mode, system calls, threads, context switches, interrupts, interprocess communication, coordination of concurrent activities, and the interface between software and hardware. Most importantly, the interactions between these concepts are examined. The course is divided into two blocks; the first block introduces one operating system, UNIX® v6, in detail. The second block of lectures covers important operating systems concepts invented after UNIX® v6, which was introduced in 1976.Technical RequirementsFile decompression software, such as Winzip® or StuffIt®, is req 6.828 teaches the fundamentals of engineering operating systems. The following topics are studied in detail: virtual memory, kernel and user mode, system calls, threads, context switches, interrupts, interprocess communication, coordination of concurrent activities, and the interface between software and hardware. Most importantly, the interactions between these concepts are examined. The course is divided into two blocks; the first block introduces one operating system, UNIX® v6, in detail. The second block of lectures covers important operating systems concepts invented after UNIX® v6, which was introduced in 1976.Technical RequirementsFile decompression software, such as Winzip® or StuffIt®, is req

Subjects

operating system | operating system | OS | OS | UNIX | UNIX | virtual memory | virtual memory | threads | threads | context switches | context switches | kernels | kernels | interrupts | interrupts | system calls | system calls | interprocess communication | interprocess communication | C | C | x86 assembly | x86 assembly | programming | programming | computer engineering | computer engineering | kernal mode | kernal mode | user mode | user mode | concurrent activities | concurrent activities | interfaces | interfaces | software/hardware interface | software/hardware interface | boot loaders | boot loaders | memory management | memory management | processes switching | processes switching | fork | fork | IPC | IPC | file systems | file systems | shells | shells | Exec | Exec

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allarchivedcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.087 Practical Programming in C (MIT) 6.087 Practical Programming in C (MIT)

Description

This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development. This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.

Subjects

writing C programs | writing C programs | compiling C programs | compiling C programs | variables and datatypes | variables and datatypes | control flow | control flow | input and output | input and output | pointers and memory addressing | pointers and memory addressing | arrays and pointer arithmetic | arrays and pointer arithmetic | memory allocation | memory allocation | stacks and queues | stacks and queues | hash tables | hash tables | C standard library | C standard library | dynamic memory allocation | dynamic memory allocation | multithreading | multithreading | concurrency | concurrency | asynchronous input/output | asynchronous input/output

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-6.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.823 Computer System Architecture (MIT) 6.823 Computer System Architecture (MIT)

Description

6.823 is a course in the department's "Computer Systems and Architecture" concentration. 6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers. 6.823 is a course in the department's "Computer Systems and Architecture" concentration. 6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers.

Subjects

computer architecture | computer architecture | computer system architecture | computer system architecture | hardware | hardware | hardware design | hardware design | software | software | software design | software design | instruction set design | instruction set design | processor micro-architecture | processor micro-architecture | pipelining | pipelining | cache memory | cache memory | virtual memory | virtual memory | I/O | I/O | input/output | input/output | interrupts | interrupts | superscalar architectures | superscalar architectures | VLIW machines | VLIW machines | vector supercomputers | vector supercomputers | multithreaded architectures | multithreaded architectures | symmetric multiprocessors | symmetric multiprocessors | parallel computers | parallel computers | computer system | computer system

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-6.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.895 Theory of Parallel Systems (SMA 5509) (MIT) 6.895 Theory of Parallel Systems (SMA 5509) (MIT)

Description

6.895 covers theoretical foundations of general-purpose parallel computing systems, from languages to architecture. The focus is on the algorithmic underpinnings of parallel systems. The topics for the class will vary depending on student interest, but will likely include multithreading, synchronization, race detection, load balancing, memory consistency, routing networks, message-routing algorithms, and VLSI layout theory. The class will emphasize randomized algorithms and probabilistic analysis, including high-probability arguments. This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5509 (Theory of Parallel Systems). 6.895 covers theoretical foundations of general-purpose parallel computing systems, from languages to architecture. The focus is on the algorithmic underpinnings of parallel systems. The topics for the class will vary depending on student interest, but will likely include multithreading, synchronization, race detection, load balancing, memory consistency, routing networks, message-routing algorithms, and VLSI layout theory. The class will emphasize randomized algorithms and probabilistic analysis, including high-probability arguments. This course was also taught as part of the Singapore-MIT Alliance (SMA) programme as course number SMA 5509 (Theory of Parallel Systems).

Subjects

parallel systems | parallel systems | parallel computing | parallel computing | algorithms | algorithms | multithreading | multithreading | synchronization | synchronization | race detection | race detection | load balancing | load balancing | memory consistency | memory consistency | routing networks | routing networks | message-routing algorithms | message-routing algorithms | VLSI layout theory | VLSI layout theory | randomized algorithms | randomized algorithms | probabilistic analysis | probabilistic analysis | high-probability arguments | high-probability arguments

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-6.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.827 Multithreaded Parallelism: Languages and Compilers (MIT) 6.827 Multithreaded Parallelism: Languages and Compilers (MIT)

Description

The topics covered in this course include: Languages and compilers to exploit multithreaded parallelism Implicit parallel programming using functional languages and their extensions Higher-order functions, non-strictness, and polymorphism Explicit parallel programming and nondeterminism The lambda calculus and its variants Term rewriting and operational semantics Compiling multithreaded code for symmetric multiprocessors and clusters Static analysis and compiler optimizations This course is worth 4 Engineering Design Points. The topics covered in this course include: Languages and compilers to exploit multithreaded parallelism Implicit parallel programming using functional languages and their extensions Higher-order functions, non-strictness, and polymorphism Explicit parallel programming and nondeterminism The lambda calculus and its variants Term rewriting and operational semantics Compiling multithreaded code for symmetric multiprocessors and clusters Static analysis and compiler optimizations This course is worth 4 Engineering Design Points.

Subjects

languages | languages | compilers | compilers | multithreaded parallelism | multithreaded parallelism | implicit parallel programming | implicit parallel programming | higher order functions | higher order functions | non-strictness | non-strictness | polymorphism | polymorphism | explicit parallel programming | explicit parallel programming | nondeterminism | nondeterminism | lambda calculus | lambda calculus | term rewriting | term rewriting | symmetric multiprocessors | symmetric multiprocessors | clusters | clusters | static analysis | static analysis | compiler optimizations | compiler optimizations

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-6.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.828 Operating System Engineering (MIT) 6.828 Operating System Engineering (MIT)

Description

This course studies fundamental design and implementation ideas in the engineering of operating systems. Lectures are based on a study of UNIX and research papers. Topics include virtual memory, threads, context switches, kernels, interrupts, system calls, interprocess communication, coordination, and the interaction between software and hardware. Individual laboratory assignments involve implementation of a small operating system in C, with some x86 assembly. This course studies fundamental design and implementation ideas in the engineering of operating systems. Lectures are based on a study of UNIX and research papers. Topics include virtual memory, threads, context switches, kernels, interrupts, system calls, interprocess communication, coordination, and the interaction between software and hardware. Individual laboratory assignments involve implementation of a small operating system in C, with some x86 assembly.

Subjects

operating system | operating system | OS | OS | UNIX | UNIX | virtual memory | virtual memory | threads | threads | context switches | context switches | kernels | kernels | interrupts | interrupts | system calls | system calls | interprocess communication | interprocess communication | C | C | x86 assembly | x86 assembly | programming | programming

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-6.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Isabella Tullock alias Tait alias Johnson alias Chambers Isabella Tullock alias Tait alias Johnson alias Chambers

Description

Subjects

portrait | portrait | woman | woman | money | money | blur | blur | eye | eye | thread | thread | hat | hat | female | female | standing | standing | mouth | mouth | hair | hair | nose | nose | hand | hand | arm | arm | serious | serious | head | head | mark | mark | coat | coat | chest | chest | text | text | grain | grain | criminal | criminal | crime | crime | ear | ear | button | button | mysterious | mysterious | mugshot | mugshot | lip | lip | stolen | stolen | unusual | unusual | pocket | pocket | shoulder | shoulder | unhappy | unhappy | policestation | policestation | crease | crease | attentive | attentive | arrested | arrested | stealing | stealing | prisoner | prisoner | lump | lump | digitalimage | digitalimage | sovereign | sovereign | seaman | seaman | northshields | northshields | imprisoned | imprisoned | socialhistory | socialhistory | norfolkstreet | norfolkstreet | blackandwhitephotograph | blackandwhitephotograph | criminalrecord | criminalrecord | publicrecords | publicrecords | neutralbackground | neutralbackground | casedismissed | casedismissed | lackofevidence | lackofevidence | northshieldspolicecourt | northshieldspolicecourt | 19021916 | 19021916 | criminalfacesofnorthshieldsthewomen | criminalfacesofnorthshieldsthewomen | northshieldspolicestation | northshieldspolicestation | theshieldsdailynews | theshieldsdailynews | rudyardstreet | rudyardstreet | detectiveradcliffe | detectiveradcliffe | 812norfolkstreet | 812norfolkstreet | 25february1907 | 25february1907 | 4march1907 | 4march1907 | isabellatulloch | isabellatulloch

License

No known copyright restrictions

Site sourced from

http://api.flickr.com/services/feeds/photos_public.gne?id=29295370@N07&lang=en-us&format=rss_200

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Sidney Yeoman Forrest, arrested for stealing a pair of reins and two whips Sidney Yeoman Forrest, arrested for stealing a pair of reins and two whips

Description

Subjects

boy | boy | portrait | portrait | thread | thread | hat | hat | youth | youth | scarf | scarf | hair | hair | interesting | interesting | child | child | unitedkingdom | unitedkingdom | stripes | stripes | coat | coat | grain | grain | young | young | historic | historic | criminal | criminal | crime | crime | cap | cap | button | button | teenager | teenager | mugshot | mugshot | fold | fold | unusual | unusual | cloth | cloth | theft | theft | seated | seated | policestation | policestation | crease | crease | attentive | attentive | edwardian | edwardian | whips | whips | steal | steal | stealing | stealing | prisoner | prisoner | fascinating | fascinating | digitalimage | digitalimage | larceny | larceny | northshields | northshields | fined | fined | reins | reins | convicted | convicted | northtyneside | northtyneside | socialhistory | socialhistory | courtcase | courtcase | blackandwhitephotograph | blackandwhitephotograph | northeastofengland | northeastofengland | neutralbackground | neutralbackground | newspaperreport | newspaperreport | courthearing | courthearing | 190216 | 190216 | westpercystreet | westpercystreet | northshieldspolicestation | northshieldspolicestation | theshieldsdailynews | theshieldsdailynews | criminalfacesofnorthshieldsthechildren | criminalfacesofnorthshieldsthechildren | sidneyyforrest | sidneyyforrest | 22february1908 | 22february1908 | 24february1908 | 24february1908 | 20westpercystreet | 20westpercystreet

License

No known copyright restrictions

Site sourced from

http://api.flickr.com/services/feeds/photos_public.gne?id=29295370@N07&lang=en-us&format=rss_200

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.823 Computer System Architecture (MIT)

Description

6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers.

Subjects

computer architecture | | computer system architecture | | hardware | | hardware design | | software | | software design | | instruction set design | | processor micro-architecture | | pipelining | | cache memory | | irtual memory | | I/O | | input/output | | interrupts | | superscalar architectures | | VLIW machines | | vector supercomputers | | multithreaded architectures | | symmetric multiprocessors | | parallel computers | computer architecture | computer system architecture | hardware | hardware design | software | software design | instruction set design | processor micro-architecture | pipelining | cache memory | virtual memory | I/O | input/output | interrupts | superscalar architectures | VLIW machines | vector supercomputers | multithreaded architectures | symmetric multiprocessors

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allarchivedcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

TALAT Lecture 2302: Design of Joints

Description

This lecture provides a view of types of joints in aluminium structures and how to design and calculate frequently used joints. Basic structural mechanics and knowledge of design philosophy, structural aluminium alloys and product forms is assumed.

Subjects

aluminium | aluminum | european aluminium association | EAA | Training in Aluminium Application Technologies | training | metallurgy | technology | lecture | design | product | member | joint | static | welding | screws | bolts | riveting | solid state welding | special mechanical joints | joints in thin-walled structures | thread forming screws | blind rivets | cartridge fired pin connections | spot welding | adhesive bonded connections | fasteners | mechanical properties | connections | friction type bolt joints | fastenings | failure modes | deformation | spot welds | design strength | hole bearing | tilting | sheet tearing | edge failure | tension | shear | tensile failure | pull-through failure | pull-over failure | pull-out failure | lap joints | pin connections | heat affected zone | butt welds | fillet welds | ultimate limit state | welded connections | strength | corematerials | ukoer

License

http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://core.materials.ac.uk/rss/talat.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.823 Computer System Architecture (MIT)

Description

6.823 is a course in the department's "Computer Systems and Architecture" concentration. 6.823 is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers.

Subjects

computer architecture | computer system architecture | hardware | hardware design | software | software design | instruction set design | processor micro-architecture | pipelining | cache memory | virtual memory | I/O | input/output | interrupts | superscalar architectures | VLIW machines | vector supercomputers | multithreaded architectures | symmetric multiprocessors | parallel computers | computer system

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allsimplifiedchinesecourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.087 Practical Programming in C (MIT)

Description

This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.

Subjects

writing C programs | compiling C programs | variables and datatypes | control flow | input and output | pointers and memory addressing | arrays and pointer arithmetic | memory allocation | stacks and queues | hash tables | C standard library | dynamic memory allocation | multithreading | concurrency | asynchronous input/output

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allthaicourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Java Threads

Description

Video lecture from a series on Internet Applications delivered by Graham Mansfield. Running time approximately 36 minutes

Subjects

ukoer | java threads | Computer science | I100

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

TALAT Lecture 2302: Design of Joints

Description

This lecture provides a view of types of joints in aluminium structures and how to design and calculate frequently used joints. Basic structural mechanics and knowledge of design philosophy, structural aluminium alloys and product forms is assumed.

Subjects

aluminium | aluminum | european aluminium association | eaa | talat | training in aluminium application technologies | training | metallurgy | technology | lecture | design | product | member | joint | static | welding | screws | bolts | riveting | solid state welding | special mechanical joints | joints in thin-walled structures | thread forming screws | blind rivets | cartridge fired pin connections | spot welding | adhesive bonded connections | fasteners | mechanical properties | connections | friction type bolt joints | fastenings | failure modes | deformation | spot welds | design strength | hole bearing | tilting | sheet tearing | edge failure | tension | shear | tensile failure | pull-through failure | pull-over failure | pull-out failure | lap joints | pin connections | heat affected zone | butt welds | fillet welds | ultimate limit state | welded connections | strength | corematerials | ukoer | Engineering | H000

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

At work in a shipyard joiners' shop

Description

A scene from the Joiner's shop of a Sunderland shipyard, probably that of Sir James Laing & Sons, January 1948, (TWAM ref. DS.JLT/5/4/2/5). Sunderland has a remarkable history of innovation in shipbuilding and marine engineering. From the development of turret ships in the 1890s and the production of Doxford opposed piston engines after the First World War through to the designs for Liberty ships in the 1940s and SD14s in the 1960s. Sunderland has much to be proud of. Tyne & Wear Archives cares for tens of thousands of photographs in its shipbuilding collections. Most of these focus on the ships ? in particular their construction, launch and sea trials. This set looks to redress the balance and to celebrate the work of the men and women who have played such a vital part in the region?s history. The images show the human side of this great story, with many relating to the world famous shipbuilding and engineering firm William Doxford & Sons Ltd. The Archives has produced a short blog to accompany these images. (Copyright) We're happy for you to share these digital images within the spirit of The Commons. Please cite 'Tyne & Wear Archives & Museums' when reusing. Certain restrictions on high quality reproductions and commercial use of the original physical version apply though; if you're unsure please email archives@twmuseums.org.uk

Subjects

sunderland | shipbuilding | sirjameslaingsonsltd | joiners | shipyardworkers | maritimeheritage | industry | blackandwhitephotograph | joinersshop | sunderlandshipyard | january1948 | industrial | marineengineering | worker | man | hat | rope | apron | timber | woodchips | bench | metal | steel | iron | wheel | floor | debris | construction | building | wall | parts | tableleg | table | unusual | striking | coat | cloth | crease | tie | pattern | shirt | wrinkle | skin | cleanshaven | pocket | tear | thread | nail | grip | bolt | concentration | finger | button | pot | precision | hand | arm | body | face | leg | head | eye | nose | mouth | lip | ear | textile | suit

License

No known copyright restrictions

Site sourced from

Tyne & Wear Archives & Museums | FlickR

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

A feathered costume

Description

This is a glass slide showing a young man in a flamboyant fancy dress costume. The slide is from 1928. It was taken by South Shields Photographic Society's photographer Harrison Burgess. This image is part of the Tyne & Wear Archives & Museums set Harrison Burgess and the South Shields Photographic Society. (Copyright) We're happy for you to share this digital image within the spirit of The Commons. Please cite 'Tyne & Wear Archives & Museums' when reusing. Certain restrictions on high quality reproductions and commercial use of the original physical version apply though; if you're unsure please email adam.bell@twmuseums.org.uk

Subjects

glassslide | portrait | face | youngman | fancydress | costume | from1928 | flamboyant | southshieldsphotographicsociety | photographer | harrisonburgess | feathered | beads | cleanshaven | smooth | fixation | distraction | jewellery | ornaments | pearls | decoration | pins | badge | necklace | brooch | tightfittedshirt | blackandwhite | pattern | sepia | unusual | showy | blazing | flashy | fastened | lookingright | smile | buttons | thread

License

No known copyright restrictions

Site sourced from

Tyne & Wear Archives & Museums | FlickR

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Wright's Biscuits Packaging

Description

Heres a studio shot of Wright's Biscuits in South Shields, photographed by Turner's. Wright?s Biscuits was a well known company in South Shields, South Tyneside. Set up as a maker of biscuits, they started out by supplying their stock to ships in 1790, but after a fall in demand, Wright's turned to making more up-market biscuits. Wright's Biscuit factory closed in 1973. Turner?s was established in Newcastle upon Tyne in the early 1900s. It was originally a chemists shop but in 1938 become a photographic dealer. Turners went on to become a prominent photographic and video production company in the North East of England. They had 3 shops in Newcastle city centre, in Pink Lane, Blackett Street and Eldon Square. Turner?s photographic business closed in the 1990s. Ref: TWAS: DT.TUR/2/866/a (Copyright) We're happy for you to share this digital image within the spirit of The Commons. Please cite 'Tyne & Wear Archives & Museums' when reusing. Certain restrictions on high quality reproductions and commercial use of the original physical version apply though; if you're unsure please email archives@twmuseums.org.uk. To purchase a hi-res copy please email archives@twmuseums.org.uk quoting the title and reference number.

Subjects

turners | photography | 1900s | productioncompany | video | photographic | northeast | northeastofengland | newcastleupontyne | tyneandwear | museum | twam | tyneandweararchivesandmuseums | oldphotographs | wrightsbiscuits | biscuits | southshields | southtyneside | factory | mischief | ginger | pinklane | blackettstreet | eldonsquare | packaging | consumerism | retail | sales | product | blackandwhitephotograph | digitalimage | biscuit | cookie | company | unusual | interesting | biscuitmaker | stock | demand | ships | 1790 | upmarketbiscuits | wrightsbiscuitfactory | closure | 1973 | industry | abstract | turnersphotography | england | business | tin | lid | metal | illustration | originaldigestive | label | text | letter | word | neutralbackground | curtain | drape | table | crease | presentation | thread | shadow | artificiallight | child | imnutsongingernuts | qualitybiscuits | pile | food | treats | fabric

License

No known copyright restrictions

Site sourced from

Tyne & Wear Archives & Museums | FlickR

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Chadwicks Mending Thread

Description

Card of Chadwick's mending thread; small amount of natural coloured thread remaining. Label:A product of J and P Coates Ltd Made in Great Britain Price 13p handwritten on reverse side. - from the The Betty Smithers Design Collection at Staffordshire University.

Subjects

mending thread | ukoer | design | W000

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Five Cards of Carpet Thread

Description

Cards of waxed linen carpet thread; three of Barbour's No 18 Shamrock, one of CB Value Brand and one of Wenzel's - from the The Betty Smithers Design Collection at Staffordshire University.

Subjects

carpet thread | ukoer | design | W000

License

Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales Attribution-Noncommercial-Share Alike 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-sa/2.0/uk/ http://creativecommons.org/licenses/by-nc-sa/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Conducting effective online discussions

Description

Download the supporting PDF file for this episode http://bit.ly/fhEFBn from the Learning to Teach Online project website. Discussions are an important component of many forms of online student interaction. For students to benefit from an online discussion, it is important for teachers to generate relevant topics, effectively moderate student activity and participate regularly. This episode will highlight several strategies to help you manage online discussions more effectively, and make them more beneficial for your students.

Subjects

learning | teaching | professional development | training | pedagogy | education | moderation | forum | chat | threads | engagement | discussions | conferencing | free | unsw | altc | message board | e-learning | EDUCATION / TRAINING / TEACHING | G

License

Attribution-Noncommercial-No Derivative Works 2.0 UK: England & Wales Attribution-Noncommercial-No Derivative Works 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc-nd/2.0/uk/ http://creativecommons.org/licenses/by-nc-nd/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

Floral Simplicity

Description

29 minutes 14 seconds

Subjects

floral simplicity | bow making | wire techniques | floristry | creating a buttonhole | hook method | calyx method | pin and calyx method | wiring foliage | threading berries | ARTS and CRAFTS | J

License

Attribution-Noncommercial 2.0 UK: England & Wales Attribution-Noncommercial 2.0 UK: England & Wales http://creativecommons.org/licenses/by-nc/2.0/uk/ http://creativecommons.org/licenses/by-nc/2.0/uk/

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata