GithubHelp home page GithubHelp logo

ics's Introduction

ICS Seminar 21 @ PKU

教师: 曹东刚 (caodg AT pku.edu.cn)

助教: 金典 (jind AT pku.edu.cn)

教室: 文史楼102

学生: 名单及出勤

作业: 作业列表

Lab: 在线使用北大燕雀平台做Lab

参考资料


Schedule

No. Date Topic Assign Reviewer
1 09.11 Overview
2 09.13 Bits and Bytes/Integers L1 (datalab) out 周小妹
S1 09.14
3 09.18 Floating Point 季卫明慧
4 09.20 Machine Prog: Basics L1 due 张俊楠
S2 09.21
5 09.25 Machine Prog: Control L2 (bomblab) out 向东伟
6 09.27 Machine Prog: Procedures 于长泓
S3 09.28
7 10.09 Machine Prog: Data L2 due 梁堃昌泰
8 10.11 Machine Prog: Advanced L3(attacklab) out 王希豪
S4 10.12
9 10.16 Processor Arch: ISA&Logic L3 due 王心宇
10 10.18 Processor Arch: Sequential L4 (archlab) out 李孝天
S5 10.19
11 10.23 Processor Arch: Pipelined L4-a checkpoint 周昊晟
12 10.25 Program optimization L4-b checkpoint 杨璧鸿
S6 10.26
13 10.30 The Memory Hierarchy L4 due 张智涵
14 11.01 Cache Memories L5 (cachelab) out 黄镛
S7 11.02
15 11.06 Mid-term exam
16 11.08 Advanced Technologies
S8 11.09
17 11.13 Linking L5 due 周小妹
18 11.15 ECF: Exceptions & Processes L6 (tshlab) out 季卫明慧
S9 11.16
19 11.20 ECF: Signals & Nonlocal Jumps 张俊楠
20 11.22 System Level I/O 向东伟
S10 11.23
21 11.27 Virtual Memory: Concepts L6 due 于长泓
22 11.29 Virtual Memory: Systems L7(malloclab) out 梁堃昌泰
S11 11.30
23 12.04 Dynamic Memory Allocation 王希豪
24 12.06 Network Programming I 王心宇
S12 12.07
25 12.11 Network Programming II L7 due 李孝天
26 12.13 Concurrent Programming L8 (proxylab) out 周昊晟
S13 12.14
27 12.18 Synchronization: Basic 杨璧鸿
28 12.20 Synchronization: Advanced L8 due 张智涵
S14 12.21
29 12.25 Multicore 黄镛
30 12.29 Course review
S15 12.30

ics's People

Contributors

caodg avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.