
229-233.ġ2.lsi.3 - Heuristics for dynamic mapping of tasks in multicore systems Glesner, Improving QoS of Multi-layer Networks-on-Chip with Partial and Dynamic Reconfiguration of Routers. Marculescu et al, "Outstanding Research Problems in NoC Design," IEEE Trans CAD of Integrated Circuits, v. Kolodny, "What is Network-on-Chip?," ACM/SIGDA Newsletter, Vol. Requirements: strong background in computer architectures, embedded systemsĭesired: networks-on-chip ( EDI), response time analysis ( RTS) simulation models or static analysis) that can comparatively evaluate different schedules. latencies should be minimised so that all latencies are less than the message deadlines (plus a safety margin), but not more than thatĪ successful project should produce a scheduling algorithm and an evaluation infrastructure (i.e.the number of additional/spare reconfigurable links of the NoC should be kept at a minimum.The trade-off to be explored has to take into account the following aspects:

by creating shortcuts, duplicating congested links).

Given a particular application, the goal of the project is to devise an algorithm that can schedule reconfigurations in such a way that it minimises the worst case behaviour of the application (i.e. This project assumes a network-on-chip architecture that can dynamically reconfigure its topology. 92(4) 1093–1103.ġ2.lsi.2 - Scheduling topology reconfiguration in Networks-on-Chip Last-minute bidding and the rules for ending second-price auctions: Evidence from eBay and Amazon on the Internet.

Buy prices in online auctions: Irrationality on the Internet? Econom. Suitable for: CS, CS/Maths, MEng, MScNC, MScSWE, MScComp, MScIT Requirements: creativity and self-motivationĭesired: good background in algorithms, good programming skills (specially if the interface with auction websites is to be built), solid background in quantitative analysis How effective can this problem be modelled and solved with linear programming? And multi-criteria optimisation heuristics?Ī successful project will consider different ways to model the problem, will choose a particular optimisation algorithm and create a scenario to evaluate its effectiveness in maximising the value of purchases for a given auction scenario (either simulated or using actual data obtained from auction websites).JBidwatcher Java library to interface with eBay)? Can the algorithm be evaluated live through the automatic interaction with an online auction site (e.g.using simple behavioural models of other bidders)? Can the algorithm be effectively evaluated using a simulated environment (i.e.

