Messages
Question:
"Since we get access to the pdf you provide, in our answers during the exam, should we use citation and references with the pdf for every answer it was somewhat used? Since it's a big bulky pdf, is it enough to refer to the pdf, or do you want the concrete pdf pages?"
Answer:
You do NOT have to reference the PDF at all as it is course material. You can reference it, if you want to, but you do not have to.
-- Eric
You can bring ANY written material to the exam.
In the exam system, along with the exam, I have included this PDF, which is a bundle of all (or at least most of) materials published on the course web site (articles, pictures of blackboards, Powerpoint slides, etc). You are welcome to print it - or access it at the exam - it is one of the "resources" that is available on-line.
The rules are here:
/studier/emner/matnat/ifi/IN3030/index-eng.html
Examination support material
All written aid is allowed
Or here:
/studier/emner/matnat/ifi/IN3030/index.html
Hjelpemidler til eksamen
Alle skriftlige hjelpemidler er tillatt.
Good luck with your exam preparations.
-- Eric
There is no exercise class today.
There WILL be one on Friday.
-- Eric
Arne Maus har n? udvidet kompendiet, se ny versjon:
Utvidet Kompendium fra Arne Maus- ny versjon - ver4
Enjoy!
-- Eric
Arne Maus has produced a new version of his kompendium.
Please use the new version, which is version 4.
Thanks to Arne Maus for this work :-)
-- Eric
Here is the lecture plan for the remaining part of the semester:
Lecture plan for remaining lectures IN3040/IN4330 v23 | |||
... |
The original version of Oblig 4 contained the delivery date in two places. The second mention was incorrect.
This has now been corrected in Oblig 4 v2.
-- Eric
Today's lecture CANCELLED due to illness.
-- Eric
Oblig 3 Prime Numbers published.
-- Eric
A good place to start in SSH is here:
https://www.ssh.com/academy/ssh
That give a nice description.
To setup an SSH key, such that you don't need to type your password every time, you can follow this description:
Arne Maus, who originally designed the course and wrote most of the slides, has written a kompendium for IN3030.
Enjoy the read!
-- Eric
Here are the git links
Precode for Oblig 2:
https://github.uio.no/IN3030/precode
the repos Christian and Kevin use to publish code
https://github.uio.no/IN3030/exercises
-- Eric
On Wednesday we will have a guest lecture by Cosmin Oancea, associate professor from University of Copenhagen on
Demonstrating Locality of Reference on Multi-Core CPU and GPU
As title indicates, the main goal of this lecture is to demonstrate several ``simple'' techniques for optimizing locality of reference in the context of two different hardware: multi-core CPU and general-purpose graphical processing units (GPU).
To this extent, we will (i) briefly survey the key design ideas that differentiate GPUs from multicores, (ii) introduce two parallel programming models, OpenMP and Cuda, aimed at multi-core CPU and GPU execution, respectivelly, and (iii) introduce five case studies that demonstrate techniques for optimizing temporal and spatial locality.
The lecture is intended to present the high-level rationale and key ideas used to optimize locality in the five cases, to provide a road map of the...
Lecture materials for L03 lecture uploaded.
If you missed the Synchronization Sketch, then you can see the 2022 version here.
The recording of the first 45 minutes failed, so the video merely covers the second half of the double lecture.
-- Eric