Show simple item record

dc.contributor.authorKorsgaard, Martinnb_NO
dc.contributor.authorHendseth, Sverrenb_NO
dc.date.accessioned2014-12-19T14:05:37Z
dc.date.available2014-12-19T14:05:37Z
dc.date.created2012-09-17nb_NO
dc.date.issued2011nb_NO
dc.identifier552812nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/260584
dc.description.abstractIn traditional real-time multiprocessor schedulability analysis it is required that all tasks are entirely serial. This implies that if a task is written in a parallel language such as occam, all parallelism in the task must be suppressed to enable schedulability analysis. Part of the reason for this restriction is the difficulty in analysing execution times of programs with a complex parallel structure. In this paper we introduce an abstract model for reasoning about the temporal properties of such programs. Within this model, we define what it means for a process to be easier to schedule than another, and the notion of upper bounds on execution times. Counterintuitive temporal behaviour is demonstrated to be inherent in all systems where processes are allowed an arbitrary parallel structure. For example, there exist processes that are guaranteed to complete on some schedule, that may not complete if executing less than the expected amount of computation. Not all processes exhibit such counterintuitive behaviour, and we identify a subset of processes that are well-behaved in this respect. The results from this paper is a necessary prerequisite for a complete schedulability analysis of systems with an arbitrary parallel structure.
dc.languageengnb_NO
dc.publisherNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for teknisk kybernetikknb_NO
dc.relation.ispartofseriesConcurrent Systems Engineering Series, 1383-7575; 68nb_NO
dc.titleThe Computation Time Process Modelnb_NO
dc.typeChapternb_NO
dc.description.versionacceptedVersion
dc.source.pagenumber273-286nb_NO
dc.source.journalCommunicating Process Architectures 2011nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for teknisk kybernetikknb_NO


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record