8000 GitHub - ITI/pcesapps
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ITI/pcesapps

Go to file

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

PCES/MRNES Application Examples

The repository github.com/iti/pcesapps provides examples of pces applications for reference in model building. The examples themselves are less about the applications themselvess than they are about illustrating various features, attributes available to a modeler. The examples are closely 7508 tied to the discussion in User-Extensions of ways a modeler can integrate their own code into pces models. These examples are

  • "Embedded", of an HMI computer that offloads computational tasks to an embedded system.
  • "Queueing" modifies the process for initiating measurements in the same system considered by "Embedded", showing in particular how a set of simulation runs can be set up to estimate end-to-end latency as a function of the offered load of requests to the system.
  • "End User Devices (EUDs)" illustrates how a user can integrate custom code to direct messages to randomly selected destinations, each of which has a different processing overhead, and measure the average end-to-end latency depending on the end user device chosen.
  • "SJF" constructs a completely different system from the first three, and is constructed to show how other ways that user-written pieces of the system model can be integrated into a pces model. As with the EUDs application, this capability is highlighted in anticipation of users needing to keep models and code separate from public repositories such as github.
  • "Flows" introduces the concept of traffic flows, as a vehicle to represent heavy traffic loads efficiently.

The PCES/MRNES System

The Patterned Computation Evaluation System (PCES) and Multi-resolution Network Emulator and Simulator (MRNES) are software frameworks one may use to model computations running on distributed system with the focus on estimating its performance and use of system resources.

The PCES/MRNES System is written in the Go language. We have written a number of GitHub repositories that support this system, described below.

Copyright 2025 Board of Trustees of the University of Illinois. See the license for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •  
0