One of the ways of countering the ever increasing computational requirements in the simulation and modeling of electrical and electromagnetic devices and phenomena, is the development of simulation and modeling tools on parallel computing platforms. In this thesis, a previously developed Monte Carlo parallel device simulator is utilized, enhanced, and...
A relatively recent development in the late 1980s in processors has been the superscalar processor. Superscalar processors use multiple pipelines in an attempt to achieve higher performance than previous generations of processors. Having multiple pipelines makes it possible to execute more than one instruction per cycle. However, since instructions are...
In a constant weight code, each code word contains a constant number of 1's. If this number is equal to half the length of the code word then the code is called balanced. These codes find many applications in computer and communication systems noise reduction in VLSI systems, fault masking...
Due to the rapid growth of wireless technology, there has been a growing interest in the capabilities of ad hoc networks connecting mobile phones, PDAs and laptop computers. The distributed and self-configurable capabilities of ad hoc networks make them very attractive for some applications such as tactical communication for military,...
Power and timing requirements are becoming more and more stringent as applications move from less mobile devices to more mobile ones. As such, it is important to optimize these applications as much as possible in order to provide the best solution that is low power and low latency. Although there...
Parallel computers are classified into: Multiprocessors, and multicomputers. A multiprocessor system usually has a shared memory through which its processors can communicate. On the other hand, the processors of a multicomputer system communicate by message passing through an interconnection network. A widely used class of interconnection networks is the toroidal...
Let G be a finite group, G₂ be a Sylow 2-subgroup of G, and L/K be a G-Galois extension. We study the trace form qL/K of L/K and the question of existence of a self-dual normal basis. Our main results are as follows: (1) If G₂ is not abelian and...