Demo Data from EDBT 2026 / reviewers in the wild / expert
Jan Broeckhove
dblp:79/626
· DBLP profile ↗
34ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 18Applied, interdisciplinary, general and emerging computing · 9 · 1 first-authorSoftware engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cluster resource management and scheduling |
0.2 | 1 | 2015 | Network Aware Scheduling for Virtual Machine Workloads with Interference Models · IEEE Trans. Serv. Comput. 2015 |
Cloud and datacenter computing › job scheduling
network-aware scheduling |
0.2 | 1 | 2015 | Network Aware Scheduling for Virtual Machine Workloads with Interference Models · IEEE Trans. Serv. Comput. 2015 |
Cloud and datacenter computing › virtualization
virtual machine management |
0.2 | 1 | 2015 | Network Aware Scheduling for Virtual Machine Workloads with Interference Models · IEEE Trans. Serv. Comput. 2015 |
Methods — techniques the papers use, named apart from their topics
interference model · 0.2application clustering · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Optimizing agent-based transmission models for infectious diseasesabstractBACKGROUND: Infectious disease modeling and computational power have evolved such that large-scale agent-based models (ABMs) have become feasible. However, the increasing hardware complexity requires adapted software designs to achieve the full potential of current high-performance workstations. RESULTS: We have found large performance differences with a discrete-time ABM for close-contact disease transmission due to data locality. Sorting the population according to the social contact clusters reduced simulation time by a factor of two. Data locality and model performance can also be improved by storing person attributes separately instead of using person objects. Next, decreasing the number of operations by sorting people by health status before processing disease transmission has also a large impact on model performance. Depending of the clinical attack rate, target population and computer hardware, the introduction of the sort phase decreased the run time from 26% up to more than 70%. We have investigated the application of parallel programming techniques and found that the speedup is significant but it drops quickly with the number of cores. We observed that the effect of scheduling and workload chunk size is model specific and can make a large difference. CONCLUSIONS: Investment in performance optimization of ABM simulator code can lead to significant run time reductions. The key steps are straightforward: the data structure for the population and sorting people on health status before effecting disease propagation. We believe these conclusions to be valid for a wide range of infectious disease ABMs. We recommend that future studies evaluate the impact of data management, algorithmic procedures and parallelization on model performance. Lander Willem, Sean Stijven, Engelbert Tijskens, Philippe Beutels, Niel Hens, Jan Broeckhove |
BMC Bioinform. | 6 |
| 2015 | IaaS reserved contract procurement optimisation with load prediction
Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
Future Gener. Comput. Syst. | 3 |
| 2015 | Network Aware Scheduling for Virtual Machine Workloads with Interference ModelsabstractModern data centers use virtualization as a means to increase utilization of increasingly powerful multi-core servers. Applications often require only a fraction of the resources provided by modern hardware. Multiple concurrent workloads are therefore required to achieve adequate utilization levels. Current virtualization solutions allow hardware to be partitioned into Virtual Machines with appropriate isolation on most levels. However, unmanaged consolidation of resource intensive workloads can still lead to unexpected performance variance. Measures are required to avoid or reduce performance interference and provide predictable service levels for all applications. In this paper, we identify and reduce network-related interference effects using performance models based on the runtime characteristics of virtualized workloads. We increase the applicability of existing training data by adding network-related performance metrics and benchmarks. Using the extended set of training data, we predict performance degradation with existing modeling techniques as well as combinations thereof. Application clustering is used to identify several new network-related application types with clearly defined performance profiles. Finally, we validate the added value of the improved models by introducing new scheduling techniques and comparing them to previous efforts. We demonstrate how the inclusion of network-related parameters in performance models can significantly increase the performance of consolidated workloads. Sam Verboven, Kurt Vanmechelen, Jan Broeckhove |
IEEE Trans. Serv. Comput. | 3 |
| 2014 | Optimizing IaaS Reserved Contract Procurement Using Load PredictionabstractWith the increased adoption of cloud computing, new challenges have emerged related to the cost-effective management of cloud resources. The proliferation of resource properties and pricing plans has made the selection, procurement and management of cloud resources a time-consuming and complex task, which stands to benefit from automation. This contribution focuses on the procurement decision of reserved contracts in the context of Infrastructure-as-a-Service (IaaS) providers such as Amazon EC2. Such reserved contracts complement pay-by-the-hour pricing models, and offer a significant reduction in price (up to 70%) for a particular period in return for an upfront payment. Thus, customers can reduce costs by predicting and analyzing their future needs in terms of the number and type of server instances. We present an algorithm that uses load prediction with automated time series forecasting based on a Double-seasonal Holt-Winters model, in order to make cost-efficient purchasing decisions among a wide range of contract types while taking into account an organization's current contract portfolio. We analyze its cost effectiveness through simulation of real-world web traffic traces. Our analysis investigates the impact of different prediction techniques on cost compared to a clairvoyant predictor and compares the algorithm's performance with a stationary contract renewal approach. Our results show that the algorithm is able to significantly reduce IaaS resource costs through automated reserved contract procurement. Moreover, the algorithm's computational cost makes it applicable to large-scale real-world settings. Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
IEEE CLOUD | 3 |
| 2014 | Revisiting conservative time synchronization protocols in parallel and distributed simulationabstractSUMMARY Computer simulations have become an indispensable tool for the empirical study of large‐scale systems. The timely simulation of these systems, however, is not without its challenges. Simulators have to be able to harness the full computational power of modern multicore architectures through parallel execution and overcome the memory limitations of a single computer. In this paper, we evaluate the performance of a parallel and distributed simulator using several conventional time synchronization protocols executed on modern multicore hardware. In addition, we comprehensively analyze a hybrid approach, combining two traditional protocols, increasing robustness, and enabling improved performance in a wider range of simulation scenarios. Finally, an adaptive algorithm to automatically configure this hybrid protocol is introduced and evaluated, eliminating manual user intervention and further improving robustness with respect to varying simulation conditions. Copyright © 2013 John Wiley & Sons, Ltd. Silas De Munck, Kurt Vanmechelen, Jan Broeckhove |
Concurr. Comput. Pract. Exp. | 3 |
| 2014 | Advance reservation, co-allocation and pricing of network and computational resources in grids
Wim Depoorter, Kurt Vanmechelen, Jan Broeckhove |
Future Gener. Comput. Syst. | 3 |
| 2014 | Putting Theory to the Test: Which Regulatory Mechanisms Can Drive Realistic Growth of a Root?abstractIn recent years there has been a strong development of computational approaches to mechanistically understand organ growth regulation in plants. In this study, simulation methods were used to explore which regulatory mechanisms can lead to realistic output at the cell and whole organ scale and which other possibilities must be discarded as they result in cellular patterns and kinematic characteristics that are not consistent with experimental observations for the Arabidopsis thaliana primary root. To aid in this analysis, a 'Uniform Longitudinal Strain Rule' (ULSR) was formulated as a necessary condition for stable, unidirectional, symplastic growth. Our simulations indicate that symplastic structures are robust to differences in longitudinal strain rates along the growth axis only if these differences are small and short-lived. Whereas simple cell-autonomous regulatory rules based on counters and timers can produce stable growth, it was found that steady developmental zones and smooth transitions in cell lengths are not feasible. By introducing spatial cues into growth regulation, those inadequacies could be avoided and experimental data could be faithfully reproduced. Nevertheless, a root growth model based on previous polar auxin-transport mechanisms violates the proposed ULSR due to the presence of lateral gradients. Models with layer-specific regulation or layer-driven growth offer potential solutions. Alternatively, a model representing the known cross-talk between auxin, as the cell proliferation promoting factor, and cytokinin, as the cell differentiation promoting factor, predicts the effect of hormone-perturbations on meristem size. By down-regulating PIN-mediated transport through the transcription factor SHY2, cytokinin effectively flattens the lateral auxin gradient, at the basal boundary of the division zone, (thereby imposing the ULSR) to signal the exit of proliferation and start of elongation. This model exploration underlines the value of generating virtual root growth kinematics to dissect and understand the mechanisms controlling this biological system. Dirk De Vos, Kris Vissenberg, Jan Broeckhove, Gerrit T. S. Beemster |
PLoS Comput. Biol. | 3 |
| 2014 | Active Learning to Understand Infectious Disease Models and Improve Policy MakingabstractModeling plays a major role in policy making, especially for infectious disease interventions but such models can be complex and computationally intensive. A more systematic exploration is needed to gain a thorough systems understanding. We present an active learning approach based on machine learning techniques as iterative surrogate modeling and model-guided experimentation to systematically analyze both common and edge manifestations of complex model runs. Symbolic regression is used for nonlinear response surface modeling with automatic feature selection. First, we illustrate our approach using an individual-based model for influenza vaccination. After optimizing the parameter space, we observe an inverse relationship between vaccination coverage and cumulative attack rate reinforced by herd immunity. Second, we demonstrate the use of surrogate modeling techniques on input-response data from a deterministic dynamic model, which was designed to explore the cost-effectiveness of varicella-zoster virus vaccination. We use symbolic regression to handle high dimensionality and correlated inputs and to identify the most influential variables. Provided insight is used to focus research, reduce dimensionality and decrease decision uncertainty. We conclude that active learning is needed to fully understand complex systems behavior. Surrogate models can be readily explored at no computational expense, and can also be used as emulator to improve rapid policy making in various settings. Lander Willem, Sean Stijven, Ekaterina Vladislavleva, Jan Broeckhove, Philippe Beutels, Niel Hens |
PLoS Comput. Biol. | 4 |
| 2013 | Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds
Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
Future Gener. Comput. Syst. | 3 |
| 2013 | Black box scheduling for resource intensive virtual machine workloads with interference models
Sam Verboven, Kurt Vanmechelen, Jan Broeckhove |
Future Gener. Comput. Syst. | 3 |
| 2012 | Conservative Distributed Discrete Event Simulation on Amazon EC2abstractA discrete-event simulator's ability to distribute the execution of a simulation model allows one to deal with the memory limitations of a single computational resource, and thereby increase the scale or level of detail at which models can be studied. In addition, distribution has the potential to reduce the round trip time of a simulation by incorporating multiple computational cores into the simulation's execution. However, such gains can be voided by the overhead that time synchronization protocols introduce. These protocols are required to prevent the occurrence of causality errors during a parallel execution of a simulation. The overhead depends on the protocol, characteristics of the simulation model, and the architecture of the computational resources used. Recently, infrastructure-as-a-service offerings in cloud computing have introduced flexibility in acquiring computational resources on a pay-as-you-go basis. At present, it is unclear to what extent these offerings are suited for the distributed execution of discrete-event simulations, and how the characteristics of different resource types impact the runtime performance of distributed simulations. In this paper we investigate this issue, and assess the performance of different conservative time synchronization protocols on a range of cloud resource types that are currently available on Amazon EC2. Kurt Vanmechelen, Silas De Munck, Jan Broeckhove |
CCGRID | 3 |
| 2011 | Cost-Efficient Scheduling Heuristics for Deadline Constrained Workloads on Hybrid CloudsabstractCloud computing offerings are maturing steadily, and their use has found acceptance in both industry and research. Cloud servers are used more and more instead of, or in addition to, local compute and storage infrastructure. Deciding which workloads to outsource to what cloud provider in such a setting, however, is far from trivial. This decision should maximize the utilization of the internal infrastructure and minimize the cost of running the outsourced tasks in the cloud, while taking into account the applications' quality of service constraints. Such decisions are generally hard to take by hand, because there are many cost factors, pricing models and cloud provider offerings to consider. In this work, we tackle this problem by proposing a set of heuristics to cost-efficiently schedule deadline-constrained computational applications on both public cloud providers and private infrastructure. Our heuristics take into account both computational and data transfer costs as well as estimated data transfer times. We evaluate to which extent the different cost factors and workload characteristics influence the cost savings realized by the heuristics and analyze the sensitivity of our results to the accuracy of task runtime estimates. Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
CloudCom | 3 |
| 2011 | An evaluation of the benefits of fine-grained value-based scheduling on general purpose clusters
Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
Future Gener. Comput. Syst. | 3 |
| 2011 | Combining Futures and Spot Markets: A Hybrid Market Approach to Economic Grid Resource Management
Kurt Vanmechelen, Wim Depoorter, Jan Broeckhove |
J. Grid Comput. | 3 |
| 2010 | Cost-Optimal Scheduling in Hybrid IaaS Clouds for Deadline Constrained WorkloadsabstractWith the recent emergence of public cloud offerings, surge computing -outsourcing tasks from an internal data center to a cloud provider in times of heavy load- has become more accessible to a wide range of consumers. Deciding which workloads to outsource to what cloud provider in such a setting, however, is far from trivial. The objective of this decision is to maximize the utilization of the internal data center and to minimize the cost of running the outsourced tasks in the cloud, while fulfilling the applications' quality of service constraints. We examine this optimization problem in a multi-provider hybrid cloud setting with deadline-constrained and preemptible but non-provider-migratable workloads that are characterized by memory, CPU and data transmission requirements. Linear programming is a general technique to tackle such an optimization problem. At present, it is however unclear whether this technique is suitable for the problem at hand and what the performance implications of its use are. We therefore analyze and propose a binary integer program formulation of the scheduling problem and evaluate the computational costs of this technique with respect to the problem's key parameters. We found out that this approach results in a tractable solution for scheduling applications in the public cloud, but that the same method becomes much less feasible in a hybrid cloud setting due to very high solve time variances. Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
IEEE CLOUD | 3 |
| 2010 | An Evaluation of the Benefits of Fine-Grained Value-Based Scheduling on General Purpose ClustersabstractGeneral purpose compute clusters fulfill a prominent role in a wide range of organizations to deliver the necessary computational power for their processes. In order to manage the shared use of such clusters, scheduling policies are installed to determine if and when the jobs submitted to the cluster are executed. Value-based scheduling policies differ from other policies in that they allow users to communicate the value of their computation to the scheduling mechanism. The design of market mechanisms whereby users are able to bid for resources in a fine-grained manner has proven to be an attractive means to implement such policies. In the clearing phase of the mechanism, supply and demand for resources are matched in pursuit of a value-maximizing job schedule and resource prices are dynamically adjusted to the level of excess demand in the system. Despite their success in simulations and research literature, such fine-grained value-based scheduling policies have been rarely used in practice as they are often considered too fragile, too onerous for end-users to work with, and difficult to implement. A coarse-grained form of value-based scheduling that mitigates aformentioned disadvantages involves the installation of a priority queueing system with fixed costs per queue. At present, it is however unclear to which extent a fine-grained form of value-based scheduling through auctions can outperform such a priority queueing system. Using workload traces of a general purpose cluster, we indicate under which conditions this is the case and quantify the resulting efficiency gains. Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
CCGRID | 3 |
| 2010 | Multiplexing Low and High QoS Workloads in Virtual Environments
Sam Verboven, Kurt Vanmechelen, Jan Broeckhove |
JSSPP | 3 |
| 2009 | Economic-based resource management for dynamic computational grids: Extension to substitutable CPU resourcesabstractIn economic resource management systems, the objective is to bring about an efficient allocation of resource while allowing market participants, resource consumers and owners, to act on their individual valuations of jobs and resources. In this paper we investigate the pricing of resources in dynamic grids. Particularly, we investigate grid resource management based on a computational commodity market of CPU resources, where resources are determined by supply-and-demand equilibrium. In particular introduce several categories of CPU's characterized by execution speed. These differ in cost and performance but may be used interchangeably in executing jobs and thus represent so-called substitutable resources. We investigate, using simulation, whether the algorithms for computing the supply-and-demand equilibrium, function in this context. Khalid Abdelkader, Jan Broeckhove, Kurt Vanmechelen |
AICCSA | 2 |
| 2009 | Modeling resource prices in computational commodity marketsabstractIn the context of grids, economic principles can be introduced in resource management systems to shift from away a system-centric towards a user-centered focus. Individual valuations of resource usage can be expressed on a per job basis through resource prices. In a commodity market model for CPU resources determination of an equilibrium price balances supply and demand. Because of the possible disruptive effects on operational grids, such approaches need to be investigated with simulators. We use a grid economics simulator that supports the commodity market model to find out whether a temporal neural networks can be used to predict price evolution. This study extends previous work, by including several categories of CPU's differing in their performance levels. Our investigation shows that the neural network is still capable of adequate price predictions in this context. Ramadan Arfa, Jan Broeckhove |
AICCSA | 2 |
| 2009 | Evaluating the Divisible Load Assumption in the Context of Economic Grid Scheduling with Deadline-Based QoS guaranteesabstractThe efficient scheduling of jobs is an essential part of any grid resource management system. At its core, it involves ending a solution to a problem which is NP-complete by reduction to the knapsack problem. Consequently, this problem is often tackled by using heuristics to derive a more pragmatic solution. Other than the use of heuristics, simplifications and abstractions of the workload model may also be employed to increase the tractability of the scheduling problem. A possible abstraction in this context is the use of divisible load theory (DLT), in which it is assumed that an application consists of an arbitrarily divisible load (ADL). Many applications however, are composed of a number of atomic tasks and are only modularly divisible. In this paper we evaluate the consequences of the ADL assumption on the performance of economic scheduling approaches for grids, in the context of CPU-bound modularly divisible applications with hard deadlines. Our goal is to evaluate to what extent DLT can still serve as a useful workload abstraction for obtaining tractable scheduling algorithms in this setting. The focus of our evaluation is on the recently proposed tsfGrid heuristic for economic scheduling of grid workloads which operates under the assumptions of ADL. We demonstrate the effect of the ADL assumption on the actual instantiation of schedules and on the user value realized by the RMS. In addition we describe how the usage of a DLT heuristic in a high-level admission controller for a mechanism which does take into account the atomicity of individual tasks, can significantly reduce communication and computational overhead. Wim Depoorter, Ruben Van den Bossche, Kurt Vanmechelen, Jan Broeckhove |
CCGRID | 4 |
| 2009 | Predicting Parameter Sweep Jobs: From Simulation to Grid ImplementationabstractEfficiently using the computational power made available through desktop grids based distributed systems is a complicated and many-sided problem, caused by the intermittent resource availability. In this paper a novel solution is presented for predicting the runtimes of parameter sweep jobs. These jobs are characterized by their lack of inter-dependence and suitability for runtime prediction by modeling. This makes them ideal candidates for deployment on volatile grid configurations using prediction based techniques. The parameter sweep prediction framework used to make the predictions is referred to as GIPSy (grid information prediction system). Previous research involving GIPSy has focused on results obtained during simulation were it is necessary to make some basic assumptions. By combining GIPSy with PGS (prediction based grid scheduling), an actual grid implementation, real results can be obtained. A detailed comparison between the expected results, based on simulation analysis, and the final results is given. Discrepancies are highlighted and possible causes are identified, solutions are proposed and implemented. By comparing the results for different model building configurations an optimal configuration is found that produces reliable result independent of the chosen job type. Results are presented for a quantum physics problem and two simulated workloads represented by sleep jobs. Peter Hellinckx, Sam Verboven, Frans Arickx, Jan Broeckhove |
CISIS | 4 |
| 2009 | Market-based grid resource co-allocation and reservation for applications with hard deadlinesabstractAbstract Grid computing technology enables the creation of large‐scale IT infrastructures that are shared across organizational boundaries. In such shared infrastructures, conflicts between user requirements are common and originate from the selfish actions that users perform when formulating their service requests. The introduction of economic principles in grid resource management offers a promising way of dealing with these conflicts. We develop and analyze both a centralized and a decentralized algorithm for economic grid resource management in the context of compute bound applications with deadline‐based quality of service requirements and non‐migratable workloads. Through the use of reservations, we co‐allocate resources across multiple providers in order to ensure that applications finish within their deadline. An evaluation of both algorithms is presented and their performance in terms of realized user value is compared with an existing market‐based resource management algorithm. We establish that our algorithms, which operate under a more realistic workload model, can closely approximate the performance of this algorithm. We also quantify the effect of allowing local workload preemption and different scheduling heuristics on the realized user value. Copyright © 2009 John Wiley & Sons, Ltd. Kurt Vanmechelen, Wim Depoorter, Jan Broeckhove |
Concurr. Comput. Pract. Exp. | 3 |
| 2008 | Commodity resource pricing in dynamic computational gridsabstractWe investigate resource management in computational grids based on an economic perspective. Specifically, we model the grid as a commodity market of CPU resources that are traded at prices determined by the supply-and- demand equilibrium. This approach has been shown to function for small, static grids. We present simulation results to demonstrate it can be extended to grids with a dynamic fabric and large (thousands) number of resources. Khalid Abdelkader, Jan Broeckhove, Kurt Vanmechelen |
AICCSA | 2 |
| 2008 | Runtime Prediction Based Grid Scheduling of Parameter Sweep JobsabstractThis paper examines the problem of predicting job runtimes by exploiting the properties of parameter sweeps. A new parameter sweep prediction framework GIPSy (grid information prediction system) is introduced. Predictions are made based on prior runtime information and the parameters used to configure each job. The main objective is providing a tool combining development, simulation and application of prediction models within one framework. The different kinds of available sample selectors and models are discussed in detail. Results are presented for a quantum physics problem. A previously introduced scheduling technique and the implementation called PGS (prediction based grid scheduling) is improved and presented in combination with GIPSy to obtain a real-world grid implementation that optimizes the distribution of parameter sweeps. Sam Verboven, Peter Hellinckx, Frans Arickx, Jan Broeckhove |
APSCC | 4 |
| 2008 | Economic Grid Resource Management for CPU Bound Applications with Hard DeadlinesabstractThe introduction of economic principles in grid resource management provides an interesting avenue for efficiently addressing the problem of conflicting user requirements. In shared computing infrastructures such as grids, such conflicting requirements are prevalent and stem from the selfish actions users follow when formulating their service requests. We develop and analyze both a centralized and a decentralized algorithm for economic resource management in the context of consumer requests for CPU bound applications with deadline-based QoS requirements and non- migratable workloads. A comparison with an algorithm recently proposed in the literature is presented with a focus on performance in terms of realized consumer value. We establish that our algorithms perform well and that they compare favorably to existing approaches. Kurt Vanmechelen, Wim Depoorter, Jan Broeckhove |
CCGRID | 3 |
| 2008 | Pricing Computational Resources in Dynamic GridabstractIn this paper we investigate the pricing of resources in dynamic grids that are modeled as computational commodity markets. Price determination based on achieving supply-and-demand equilibrium has been shown to work for small grids with a static fabric. Using simulations, we show that this approach can be extended to grids with a large number (thousands) of resources and to grids with a dynamic fabric. Khalid Abdelkader, Jan Broeckhove |
CISIS | 2 |
| 2008 | Scalability of Grid Simulators: An Evaluation
Wim Depoorter, Nils De Moor, Kurt Vanmechelen, Jan Broeckhove |
Euro-Par | 4 |
| 2008 | Dynamic Grid Scheduling Using Job Runtime Requirements and Variable Resource Availability
Sam Verboven, Peter Hellinckx, Jan Broeckhove, Frans Arickx |
Euro-Par | 3 |
| 2007 | A commodity market algorithm for pricing substitutable Grid resources
Gunther Stuer, Kurt Vanmechelen, Jan Broeckhove |
Future Gener. Comput. Syst. | 3 |
| 2006 | Grid-User Driven Grid Research, The CoBRA Grid
Peter Hellinckx, Gunther Stuer, Wouter Hendrickx, Frans Arickx, Jan Broeckhove |
CCGRID | 5 |
| 2005 | Towards OGSA compatibility in the H2O metacomputing framework
Gunther Stuer, Vaidy S. Sunderam, Jan Broeckhove |
Future Gener. Comput. Syst. | 3 |
| 2004 | Using C++ Functors with Legacy C Libraries
Jan Broeckhove, Kurt Vanmechelen |
ICCSA (4) | 1 |
| 1998 | VE platform: A Base System for Distributed Virtual RealityabstractThe VEplatform project aims at the development of a highly scalable system which allows distributed virtual reality applications to be built. The system is decentralised i.e. there is no central component which controls it and which can become a bottleneck. At this moment VEplatform is already a working system allowing many participants to join a virtual world. In this article the software architecture of VEplatform is explained and some hints to the future are given. Kris Demuynck, Jan Broeckhove, Frans Arickx |
Computer Graphics International | 2 |
| 1998 | The VEplatform system: A system for distributed virtual reality
Kris Demuynck, Jan Broeckhove, Frans Arickx |
Future Gener. Comput. Syst. | 2 |