Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Soraya Ghiasi is active.

Publication


Featured researches published by Soraya Ghiasi.


Proceedings of SPIE | 1999

Generic web-based teleoperations architecture: details and experience

Soraya Ghiasi; Matthew L. Seidl; Benjamin G. Zorn

Teleoperation of remote devices on the World Wide Web is becoming more common and feasible. Prices on devices ranging from digital cameras to LEGO RCXs(tm) have dropped, making them available to a much wider audience. Increasing availability of remotely operable devices removes one barrier to ubiquitous telepresence, but leaves others intact. One of the remaining barriers is the need for a user to develop and deploy an end-to-end solution for device manipulation. The goal of our research is to reduce this barrier by making a flexible end-to-end solution accessible to a wide audience of potential Web device developers.


PACS '00 Proceedings of the First International Workshop on Power-Aware Computer Systems-Revised Papers | 2000

A Comparison of Two Architectural Power Models

Soraya Ghiasi; Dirk Grunwald

Reducing power, on both a per cycle basis and as the total energy used over the lifetime of an application, has become more important as small and embedded devices become increasingly available. A variety of techniques are available to reduce power, but it is difficult to quantify the benefits of these techniques early in the system design phase when processor architecture is being defined. Accurate tools that allow for exploration of the design space during this phase are crucial. This paper describes our experience with two such tools, the Cai-Lim power model and Wattch, which have been made available to the computer architecture community over the past year. We focus on how the models are constructed, the granularity of activity revealed by the models, the ability to understand why particular power results are obtained and the accuracy of the models. We raise concerns about detailed simulations where the power model, the simulator model and the desired architecture to be simulated differ and the validity of data obtained in such situations.


Journal of Visual Languages and Computing | 1998

VIPR and the Visual Programming Challenge

Wayne Citrin; Soraya Ghiasi; Benjamin G. Zorn

Abstract The Visual Programming Challenge (VPC) provides a framework for exploring visual programming language issues in a quasi-real-time environment and for comparing competing languages. VIPR is an attempt to bring the traditional strengths of textual imperative languages to a visual programming language. It leverages these strengths to make use of well-understood design and abstraction methodologies while providing additional visual features, such as explicit representations, contextual information, and execution animation. VIPR uses these strengths and features to address the quasi-real-time problem posed by the VPC, whose requirements include interaction with the low-level vehicle manipulation code, map exploration and display, as well as additional requirements such as flexibility of solution and performance demands. Our solution does not directly address pedagogical issues or the value of VIPRs simple graphical semantics. It did point out weaknesses with VIPRs approach to solving the scalability problem in visual programming languages.


PACS'03 Proceedings of the Third international conference on Power - Aware Computer Systems | 2003

CPU packing for multiprocessor power reduction

Soraya Ghiasi; Wesley M. Felter

Power and cooling considerations have moved to the forefront of modern system design. The restrictions placed upon systems by power and cooling requirements have focused much research on a variety of techniques to reduce maximum power and leakage. Simultaneously, efforts are being made to adapt microarchitectural features to the current needs of an application. We focus instead on adapting large scale resources to the current needs of a server farm. We study the efficacy of powering on and off CPUs in symmetric multiprocessors (SMP). We develop a number of different predictive and reactive techniques for identifying when cores should have their state altered. We present results for these policies and find a hybrid policy presents a reasonable balance between the time necessary to predict future needs and the accuracy of these predictions. It maintains 97% of the original system performance while reducing the energy per web interaction by 25%.


Mobile Robots XV and Telemanipulator and Telepresence Technologies VII | 2001

Wireless communications with mobile devices in a web-based teleoperations environment

Soraya Ghiasi; Matthew L. Seidl

Deploying robotic devices for Web-based teleoperation is currently the domain of academic researchers, commercial enterprises and a small group of dedicated hobbyists. Before more people can deploy their own devices, a number of difficult issues need to be addressed. In previous work, we presented a reusable framework for Web-based teleoperation of robotic devices and attempted to address some of these deployment issues. However, a number of problems still remain, including how to support communication with a mobile remote device. Any remotely operated device requires some form of communication channel to its operator. In many current systems, this communications channel is composed of a long-haul network connection as well as a short-range connection between the device and a base unit. For a mobile device, one traditional solution for this short-range connection has been tethered operation. Tethered operation imposes a number of undesirable limitations on mobile devices however, so many researchers have turned to wireless communication as an alternative. As both the monetary and power costs associated with wireless communications continue to decrease, it becomes more viable as a general solution to the problem of providing communication between a base unit and a mobile device. We present an overview of the current state of the art in commercially available wireless communications and its implications for Web-based teleoperations. We also discuss how the requirements and implementation of our existing reusable framework will be modi ed in response to the new requirements imposed by wireless communication.


Telemanipulator and telepresence technologies. Conference | 1998

Reusable framework for Web-based teleoperation

Soraya Ghiasi; David Keaton; Matthew L. Seidl; Benjamin G. Zorn

The advent of the WWW presents an opportunity for a wide audience to make use of telemanipulation. Unfortunately, current efforts in Web-based telemanipulation are primarily undertaken by individual groups and lead to a plethora of specific solutions, instead of a general, reusable framework. Because of this, any groups seeking to enter into this field must spend a large amount of time building the interfaces necessary for remote monitoring and manipulation. Our proposed solution to this problem is to build a general framework of Java-based components that allow researchers to focus on their particular applications instead of building the infrastructure for Web interaction themselves. These components only require researchers to build an interface to our framework, instead of implementing a complete end-to-end solutions. This framework is designed to enable the manipulation of simple to medium complexity devices via the WWW. Example application domains include small robotic vehicles and robotic arms.


international symposium on microarchitecture | 2002

Microarchitectural denial of service: insuring microarchitectural fairness

Dirk Grunwald; Soraya Ghiasi


Archive | 2004

Design choices for thermal control in dual-core processors

Soraya Ghiasi; Dirk Grunwald


Archive | 2004

Aide de camp: asymmetric multi-core design for dynamic thermal management

Soraya Ghiasi; Dirk Grunwald


Archive | 2003

Aide de Camp: Asymmetric Dual Core Design for Power and Energy Reduction ; CU-CS-964-03

Soraya Ghiasi; Dirk Grunwald

Collaboration


Dive into the Soraya Ghiasi's collaboration.

Top Co-Authors

Avatar

Dirk Grunwald

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Matthew L. Seidl

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

David Keaton

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Jason P. Casmira

University of Colorado Boulder

View shared research outputs
Top Co-Authors

Avatar

Wayne Citrin

University of Colorado Boulder

View shared research outputs
Researchain Logo
Decentralizing Knowledge