Gregor von Laszewski

Dr. Gregor von Laszewski

orcid

Research Focus & Metrics

Academic Career Length

29Years (1998-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 April 2010 in New Generation Computing
Verified
Journal Article
Closed access
PDF file
Lizhe WangLizhe Wang
Lizhe Wang
GLGregor von Laszewski
Gregor von Laszewski
AYAndrew Younge
Andrew Younge
XHXi He
Xi He
MKMarcel Kunze
Marcel Kunze
CFCheng Fu
Cheng Fu

1 January 2005 in Journal of Physics: Conference Series
Verified
Conference Paper
Closed access
PDF file
BRBranko Ruscic
Branko Ruscic
RPReinhardt Pinzon
Reinhardt Pinzon
GLGregor von Laszewski
Gregor von Laszewski
DKDeepti Kodeboyina
Deepti Kodeboyina
ABAlexander Burcat
Alexander Burcat
AWAlbert F Wagner
Albert F Wagner

1 July 2003 in Journal of Computer Science and Technology
Verified
Journal Article
Closed access
PDF file
XHXiaoShan He
XiaoShan He
XSXianhe Sun
Xianhe Sun
GLGregor von Laszewski
Gregor von Laszewski

1 July 2007
Verified
Conference Paper
Closed access
YZYong Zhao
Yong Zhao
MHMihael Hategan
Mihael Hategan
BCBen Clifford
Ben Clifford
IFIan Foster
Ian Foster
GLGregor von Laszewski
Gregor von Laszewski
MWMichael Wilde
Michael Wilde
We present Swift, a system that combines a novel scripting language called SwiftScript with a powerful runtime system based on CoG Karajan, Falkon, and Globus to allow for the concise specification, and reliable and efficient execution, of large loosely coupled computations. Swift adopts and adapts ideas first explored in the GriPhyN virtual data system, improving on that system in many regards. We describe the SwiftScript language and its use of XDTM to describe the logical structure of complex file system structures. We also present the Swift runtime system and its use of CoG Karajan, Falkon, and Globus services to dispatch and manage the execution of many tasks in parallel and grid environments. We describe application experiences and performance experiments that quantify the cost of Swift operations.

1 January 2009
Verified
Conference Paper
Closed access
GLGregor von Laszewski
Gregor von Laszewski
Lizhe WangLizhe Wang
Lizhe Wang
AYAndrew J. Younge
Andrew J. Younge
XHXi He
Xi He
With the advent of Cloud computing, large-scale virtualized compute and data centers are becoming common in the computing industry. These distributed systems leverage commodity server hardware in mass quantity, similar in theory to many of the fastest Supercomputers in existence today. However these systems can consume a cities worth of power just to run idle, and require equally massive cooling systems to keep the servers within normal operating temperatures. This produces CO2 emissions and significantly contributes to the growing environmental issue of Global Warming. Green computing, a new trend for high-end computing, attempts to alleviate this problem by delivering both high performance and reduced power consumption, effectively maximizing total system efficiency. This paper focuses on scheduling virtual machines in a compute cluster to reduce power consumption via the technique of Dynamic Voltage Frequency Scaling (DVFS). Specifically, we present the design and implementation of an efficient scheduling algorithm to allocate virtual machines in a DVFS-enabled cluster by dynamically scaling the supplied voltages. The algorithm is studied via simulation and implementation in a multi-core cluster. Test results and performance discussion justify the design and implementation of the scheduling algorithm.

1 January 2010
Verified
Conference Paper
Closed access
Lizhe WangLizhe Wang
Lizhe Wang
GLGregor von Laszewski
Gregor von Laszewski
JDJay Dayal
Jay Dayal
FWFugang Wang
Fugang Wang
Reducing energy consumption for high end computing can bring various benefits such as, reduce operating costs, increase system reliability, and environment respect. This paper aims to develop scheduling heuristics and to present application experience for reducing power consumption of parallel tasks in a cluster with the Dynamic Voltage Frequency Scaling (DVFS) technique. In this paper, formal models are presented for precedence-constrained parallel tasks, DVFS enabled clusters, and energy consumption. This paper studies the slack time for non-critical jobs, extends their execution time and reduces the energy consumption without increasing the task's execution time as a whole. Additionally, Green Service Level Agreement is also considered in this paper. By increasing task execution time within an affordable limit, this paper develops scheduling heuristics to reduce energy consumption of a tasks execution and discusses the relationship between energy consumption and task execution time. Models and scheduling heuristics are examined with a simulation study. Test results justify the design and implementation of proposed energy aware scheduling heuristics in the paper.