Mirror from Publications stopped Oct2023. Now only updated here.
In English
Updated 75Oct2023. Newest on top of the lists: |
Publications & lectures
- IEEE-COPA 2021
joint fringe presentation with Dr. Lawrence John Dickson (Larry):
Torus heat equations to get dizzy from. Hooping with xC
- Dec.2020
IEEE life members newsletter:
“Lucky Strike with Missing Bytes“
- CPA-2018
CPA 2018 fringe presentation
- CPA-2016
CPA 2016 fringe presentation
- CPA-2015
Two CPA 2015 fringe presentations
- CPA-2013
Selective choice ‘feathering’ with XCHANs
Also see (as mentioned in CPA-2012 ref. below) An occam Model of XCHANs (by Peter Welch) and Names of XCHAN implementations
- CPA-2012
XCHANs: Notes on a New Channel Type
- CPA-2009
New ALT for Application Timers and Synchronisation Point Scheduling
- CPA-2007
High Cohesion and Low Coupling: the Office Mapping Factor (Jan2023: 600 reads at ResearchGate, here)
- CPA-2006
No Blocking on Yesterday’s Embedded CSP Implementation
- ERCIM 2005
First ERCIM Workshop on Software-Intensive Dependable Embedded systems, in cooperation with EUROMICRO (IEEE)
From message queue to ready queue
- CPA-2001
From safe concurrent processes to process-classes?
- CPA-2001
CHANnels to deliver memory?
- Dedicated Systems Magazine (2000)
Protocol design: you get what you put
- CPA-2000
CSP: arriving at the CHANnel island
- Embedded Systems (2000)
Safer multitasking with CSP
- WoTUG-22 (1999)
Another side of SPoC: occam’s ALTer ego dissected with PC-lint
- Real-Time Magazine (1998)
Non-preemptive occam in DSP real-time system
- WoTUG-21 (1998)
PAR and STARTP Take the Tanks
- EDN (1996)
Ping-Pong scheme uses semaphores to pass dual-port-memory privileges
- NTUG’93
Transputers and MS-Windows (Autronica NK-100, NK-5)
|
Lectures
- NTNU (2019)
Channeling against the flow
- NTNU (2018)
Thinking about it: Channels more than connect threads. They protect them – FSM/SDL scheduler, CHAN_CSP, ChanSched
- NTNU (2016)
From hard microseconds to speedy years. Real time in the industry. Earlier lectures were in Norwegian (below)
- NTNU (2000)
Mission impossible? Encapsulate that aliased alien!
- WoTUG-19 (1996)
Java threads and the Commstime program
- WoTUG-18 (1995)
The Game of Life and the Art of maintaining occam
Letters
- Dr. Dobb’s (2000)
C++ Aliasing
- Dr. Dobb’s (1998)
Java Deadlock
- Computer Language (09.1991)
occam-2 version of “cube” in section “Feedback”
Other
- Private technology blogs
New blogs (from 2012)
Designer’s notes
Tech notes: oyvteig.blogspot.com
- Private (2002/2004)
The strange years 2002 and 2004
- Work (2001)
KMSS award “The Golden Wave” recipient
- Work (1988)
Real-time executive for 8051-type single-chip microcomputers (RTX-51)
|
In Norwegian
Oppdatert 10.2020. Nyeste øverst: |
Nettartikler
- “Slik styrer han akvariet sitt med XC”, i kode24 (3.2020).
Ressurssiden er her
Bøker
- Vindustanker (2022)
- Slappe observasjoner (2018)
- Og der sto, du (2012)
- Tøyservietten og andre historier (2008)
- Blått stoff (2004)
Artikler/brev
- Elektronikk
- “Katedralen” i bladet Elektronikk 4. 2008
- Teknisk Ukeblad
-
- Så mye hadde vi. Så mye rakk vi. Men får de? (2006)
- Usikre meldinger i dataverdenen (2005)
- Trygt med Java? (1999)
- Datatid
Churchills elektroniske hemmelighet (1996)
- PC Magazine Norge
Instansieringen av Java (1996)
Annet
- Privat: meg på BIBSYS
- Privat: Livet gikk videre: 2004
- Privat: Det rare året 2002
- Jobb: Mottatt KMSS-prisen “Gullbølgen” (2001)
- Jobb: Studentprosjekt veileder (1991-2017, 2023). Student projects
|
Foredrag
- NTNU (2015)
Fra harde µ-sekunder til forte år (etc) – (2016: see above)
- embedded.TRD
Go-style concurrency
- NTNU (2012-2014)
Fra harde µ-sekunder til forte år (etc): 2014, 2013, 2012
- NTNU (2004-2011)
Fra harde µ-sekunder via mjuke sekunder til forte år (etc): 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004
1999: Java – sanntid?
- HiST (2009-2010)
Fra sekvensielt til parallelt (og multikjerne): 2010, 2009
- NRK P2 (2001)
Operativsystemet – Dataprogrammet som gir maskinene handlekraft (også i bok)
- SISU Forum (1998)
Occam – et blindspor?
- HiST (1996)
Sanntidsprogrammering – Språkstøtte for “task”, hva er det?
- Høgskolen i Gjøvik (1995)
Erfaring med transputere i et av Autronicas maritime produkt
- Trondheim Ingeniørhøgskole (1994)
Sanntidssystemer
- Trondheim Ingeniørhøgskole (1993)
Sanntidssystemer – occam og transputere, kjerringa mot strømmen?
- NTH (1992)
Sanntidssystemer – occam og transputere, kjerringa mot strømmen?
- NTH (1991)
Datamaskinsystemer
|
© Øyvind Teig