Page new 01Nov2020. This page is a mirror of the https://www.teigfam.net/oyvind/pub/pub.html. However, I update more detail here. The references here would add to my blog posts, which are less formal I guess. Both publications and blog notes are all © Øyvind Teig
In English
Updated 04May2025. Newest on top of the lists: |
Publications & lectures
- IEEE-COPA 2025
fringe presentation:
Can gears that engage only so good make the machine run?
- IEEE-COPA 2021
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
Also spelt Comstime, with one ‘s’. Also with different camelCase: CommsTime / ComsTime or just commstime / comstime
- 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 06.2024. 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
- Modell & Elektronikk (M&E)
Små krokodille-historier (2022)
- Elektronikk
Katedralen (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