Compare commits
2 Commits
887f487935
...
6b9ef1a5b6
Author | SHA1 | Date | |
---|---|---|---|
6b9ef1a5b6 | |||
71a58ee205 |
@ -1 +1 @@
|
|||||||
{"algorithm":{"algorithm":{"currentFile":{"count":1,"lastUpdated":1736360369637}}},"computing":{"computing":{"currentFile":{"count":2,"lastUpdated":1736427522780}}},"tasks":{"tasks":{"currentFile":{"count":1,"lastUpdated":1736428160890}}},"parallelization":{"parallelization":{"currentFile":{"count":1,"lastUpdated":1736428239757}}},"Implicit":{"Implicit":{"currentFile":{"count":1,"lastUpdated":1736429811730}}},"Semi-implicit":{"Semi-implicit":{"currentFile":{"count":1,"lastUpdated":1736429857427}}},"Agent":{"Agent":{"currentFile":{"count":1,"lastUpdated":1736527234430}}},"Agents":{"Agents":{"currentFile":{"count":3,"lastUpdated":1736528265726}}},"actions":{"actions":{"currentFile":{"count":1,"lastUpdated":1736527553391}}},"successful":{"successful":{"currentFile":{"count":1,"lastUpdated":1736527687166}}},"agents":{"agents":{"currentFile":{"count":3,"lastUpdated":1736529446424}}},"environment":{"environment":{"currentFile":{"count":2,"lastUpdated":1736528276442}}},"actuators":{"actuators":{"currentFile":{"count":1,"lastUpdated":1736528278631}}},"Sensors":{"Sensors":{"currentFile":{"count":1,"lastUpdated":1736528280975}}},"state":{"state":{"currentFile":{"count":1,"lastUpdated":1736529437831}}},"types":{"types":{"currentFile":{"count":1,"lastUpdated":1736529458373}}},"Operatiosn":{"Operatiosn":{"currentFile":{"count":1,"lastUpdated":1736530551849}}},"Algorithms":{"Algorithms":{"currentFile":{"count":1,"lastUpdated":1736792441945}}},"Problem":{"Problem":{"currentFile":{"count":1,"lastUpdated":1736792504102}}},"parallel":{"parallel":{"currentFile":{"count":2,"lastUpdated":1736858881146}}},"processing":{"processing":{"currentFile":{"count":1,"lastUpdated":1736858379041}}},"resources":{"resources":{"currentFile":{"count":1,"lastUpdated":1736858873851}}},"Reduce":{"Reduce":{"currentFile":{"count":1,"lastUpdated":1736859169038}}},"minimized":{"minimized":{"currentFile":{"count":1,"lastUpdated":1736860208884}}},"oriented":{"oriented":{"currentFile":{"count":1,"lastUpdated":1736860250593}}},"Memory":{"Memory":{"currentFile":{"count":1,"lastUpdated":1736860492193}}}}
|
{"algorithm":{"algorithm":{"currentFile":{"count":1,"lastUpdated":1736360369637}}},"computing":{"computing":{"currentFile":{"count":2,"lastUpdated":1736427522780}}},"tasks":{"tasks":{"currentFile":{"count":1,"lastUpdated":1736428160890}}},"parallelization":{"parallelization":{"currentFile":{"count":1,"lastUpdated":1736428239757}}},"Implicit":{"Implicit":{"currentFile":{"count":1,"lastUpdated":1736429811730}}},"Semi-implicit":{"Semi-implicit":{"currentFile":{"count":1,"lastUpdated":1736429857427}}},"Agent":{"Agent":{"currentFile":{"count":1,"lastUpdated":1736527234430}}},"Agents":{"Agents":{"currentFile":{"count":3,"lastUpdated":1736528265726}}},"actions":{"actions":{"currentFile":{"count":1,"lastUpdated":1736527553391}}},"successful":{"successful":{"currentFile":{"count":1,"lastUpdated":1736527687166}}},"agents":{"agents":{"currentFile":{"count":3,"lastUpdated":1736529446424}}},"environment":{"environment":{"currentFile":{"count":2,"lastUpdated":1736528276442}}},"actuators":{"actuators":{"currentFile":{"count":1,"lastUpdated":1736528278631}}},"Sensors":{"Sensors":{"currentFile":{"count":1,"lastUpdated":1736528280975}}},"state":{"state":{"currentFile":{"count":1,"lastUpdated":1736529437831}}},"types":{"types":{"currentFile":{"count":1,"lastUpdated":1736529458373}}},"Operatiosn":{"Operatiosn":{"currentFile":{"count":1,"lastUpdated":1736530551849}}},"Algorithms":{"Algorithms":{"currentFile":{"count":1,"lastUpdated":1736792441945}}},"Problem":{"Problem":{"currentFile":{"count":1,"lastUpdated":1736792504102}}},"parallel":{"parallel":{"currentFile":{"count":2,"lastUpdated":1736858881146}}},"processing":{"processing":{"currentFile":{"count":1,"lastUpdated":1736858379041}}},"resources":{"resources":{"currentFile":{"count":1,"lastUpdated":1736858873851}}},"Reduce":{"Reduce":{"currentFile":{"count":1,"lastUpdated":1736859169038}}},"minimized":{"minimized":{"currentFile":{"count":1,"lastUpdated":1736860208884}}},"oriented":{"oriented":{"currentFile":{"count":1,"lastUpdated":1736860250593}}},"Memory":{"Memory":{"currentFile":{"count":1,"lastUpdated":1736860492193}}},"nodes":{"nodes":{"currentFile":{"count":1,"lastUpdated":1736861731850}}}}
|
4
.obsidian/workspace.json
vendored
4
.obsidian/workspace.json
vendored
@ -13,7 +13,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 5/Semester 2/CS4745/Lecture Notes.md",
|
"file": "UNB/Year 5/Semester 2/CS4613/Lecture Notes.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
@ -167,9 +167,9 @@
|
|||||||
},
|
},
|
||||||
"active": "a4868a0d0ec2cb3a",
|
"active": "a4868a0d0ec2cb3a",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"UNB/Year 5/Semester 2/CS4745/Lecture Notes.md",
|
||||||
"UNB/Year 5/Semester 2/CS3383/Lecture Notes.md",
|
"UNB/Year 5/Semester 2/CS3383/Lecture Notes.md",
|
||||||
"UNB/Year 5/Semester 2/CS4725/Lecture Notes.md",
|
"UNB/Year 5/Semester 2/CS4725/Lecture Notes.md",
|
||||||
"UNB/Year 5/Semester 2/CS4745/Lecture Notes.md",
|
|
||||||
"UNB/Year 5/Semester 2/CS4725",
|
"UNB/Year 5/Semester 2/CS4725",
|
||||||
"UNB/Year 5/Semester 2/CS4613/Lecture Notes.md",
|
"UNB/Year 5/Semester 2/CS4613/Lecture Notes.md",
|
||||||
"UNB/Year 5/Semester 2/CS4613",
|
"UNB/Year 5/Semester 2/CS4613",
|
||||||
|
@ -3,3 +3,7 @@ TODO: Go over slide 2 stuff and fill in
|
|||||||
# Lecture 2
|
# Lecture 2
|
||||||
## S-Expressions
|
## S-Expressions
|
||||||
### Simplified Calculator Parser
|
### Simplified Calculator Parser
|
||||||
|
|
||||||
|
# Lecture 3: Local binding
|
||||||
|
Stacker helps show the enviroment, heap allocations, and stackframes
|
||||||
|
|
||||||
|
@ -38,4 +38,13 @@ Multicore systems, ones which have the ability to compute multiple tasks at the
|
|||||||
|
|
||||||
Manycore systems, ones which are often a large number of cores tasked with the same problem, in a shared memory environment are often throughput oriented, with the amount computation being higher amortized over a period of time, or focusing on longer running tasks/computation.
|
Manycore systems, ones which are often a large number of cores tasked with the same problem, in a shared memory environment are often throughput oriented, with the amount computation being higher amortized over a period of time, or focusing on longer running tasks/computation.
|
||||||
### Distributed Memory
|
### Distributed Memory
|
||||||
The tasks are not within the same memory space, and do not share memory addresses, and there is no need for communication between nodes
|
The tasks are not within the same memory space, and do not share memory addresses, and there is no need for communication between nodes
|
||||||
|
## SIMD
|
||||||
|
TODO: Go and insert tables/data from slides
|
||||||
|
## Threads and Processes
|
||||||
|
Threads are fundamental units of execution, with their own program counter, and implemented in most operating system, are schedulable entities.
|
||||||
|
|
||||||
|
Processes are instances of a running program. Each process has its own memory space and cannot share memory between processes.
|
||||||
|
|
||||||
|
Starting threads are a bit simpler, as assigning a process needs to be registered with the OS as its own PID, as well as creation of virtual memory space by the OS.
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user