Learn More
Accelerating discrete event simulation can be achieved by using parallel architectures. The use of dedicated hardware is a possible alternative in some special domains like logic simulation. However, few studies have focused on general cases. This paper presents an innovative solution using a recent hardware technology called FPGA (<italic>Field(More)
A fundamental issue in the development of concurrent programs is the resource allocation problem. Roughly speaking, it consists of providing some mechanism to avoid race conditions in the access of shared resources by two or more concurrent processes. For such a task, maybe the most widely mechanism consists of using critical sections. Unfortunately, it is(More)
Message oriented middleware (MOM) refers to the software infrastructure supporting sending and receiving messages between distributed systems. AMQP and MQTT are the two most relevant protocols in this context. They are extensively used for exchanging messages since they provide an abstraction of the different participating system entities, alleviating their(More)
Routing metrics commonly used nowadays in large wireless community networks (WCN), do not seem appropriate since they are generally not based on the real link capacity but on choosing the shortest path. Routing protocols such as OSPF or BGP use static metrics, while wireless links should be evaluated frequently because their bandwidth varies dynamically. Ad(More)