The increasing worldwide concern over the energy consumption of commercial buildings calls for new approaches that analyze scheduled occupant activities and proactively take steps to curb building energy use. As one step in this direction, we propose to automate the scheduling of meetings in a way that uses available meeting rooms in an energy efficient… (More)
Applications that use learning and classification algorithms operate on large amounts of unstructured data, and have stringent performance constraints. For such applications, the performance of general purpose processors scales poorly with data size because of their limited support for fine-grained parallelism and absence of software-managed caches. The… (More)
For learning and classification workloads that operate on large amounts of unstructured data with stringent performance constraints, general purpose processor performance scales poorly with data size. In this paper, we present a programmable accelerator for this workload domain. To architect the accelerator, we profile five representative workloads, and… (More)
—Heating ventilation and airconditioning (HVAC) systems consume a significant portion of the energy within buildings. Current HVAC control systems use simple fixed occupant schedules, while proposed energy optimization schemes do not consider past discomfort in making future energy optimization decisions. We propose a Model-based predictive control (MPC)… (More)
—Automated building meeting assignment attempts to save meeting room energy by more intelligently assigning meetings to the available rooms. While this approach has shown good potential for particular conditions, it relies on time-consuming building simulations or model based algorithms that do not scale well to larger problems, and fails to account for… (More)
Semantic text analysis is a technique used in advertisement placement, cognitive databases and search engines. With increasing amounts of data and stringent response-time requirements, improving the underlying implementation of semantic analysis becomes critical. To this end, we look at Supervised Semantic Indexing (SSI), a recently proposed algorithm for… (More)
The goal of this project is to create a 128-bit AES decryption implementation of static Bitmap images on the Altera Cyclone II FPGA with the decryption done in a combination of hardware (in VHDL) and software (in C). The project will be very modular.