This Snowmass 2021 White Paper describes the Cosmic Microwave Background Stage 4 project CMB-S4, which is designed to cross critical thresholds in our understanding of the origin and evolution of the Universe, from the highest energies at the dawn of time through the growth of structure to the present day. We provide an overview of the science case, the technical design, and project plan.
The Simalytic^TM Modeling Technique (from Simulation/Analytic) is a hybrid technique that addresses modeling and predicting the capacity requirements of computer systems in complex enterprise-wide client/server multiple-platform applications. This technique uses a general purpose simulation tool as an underlying framework and an analytic tool to represent application response times at individual nodes. The bridge between the two techniques is a transform function that will adjust the service time for a given server depending on the load at that server. It combines both platform-centric tools (limited features but detailed platform information) and general purpose tools (rich low level features) to address today's large heterogeneous enterprises. This methodology takes advantage of features in the different techniques (simulation vs. analytic queuing theory) as well as features…
Virtualization is the current hot solution for a variety of computing problems. However, the complexities it introduces create additional problems when trying to precisely plan capacity. Virtualization is really the application of techniques to increase parallelism, either actual or perceived, and has been used in many different ways for a very long time. This paper explores many of the techniques used to virtualize and parallelize resources, the impact of those techniques on capacity and the resulting changes in the perception of precision for both planning needs and measuring usage.
Computer Networks and Communications · Int. CMG Conference · · cited 3× · OpenAlex ↗ · more like this ·
As application designs incorporate client/server systems, either as new functions or as front-ends for legacy systems, the capacity planning challenges increase at a staggering rate. Changing from a single system to clients and servers on different computer platforms would be hard enough, without the additional complexities of different operating systems, databases and networks. The capacity planner needs to take an enterprise view of the application and predict the performance from the user’s point-of-view. Planning the capacity of client/server applications requires an understanding of each of the systems and the inter-relationships between them. The SimalyticTM (Simulation/Analytic) Modeling Techniqueprovides a modeling framework to connect the parts of an application together, using the modeling tools already in place for the individual systems. This technique uses a general purpose…
Dr. Tim R. Norton Simalytic Solutions, LLC CMG 2009 Paper 9103 Session 601 System Virtualization allows multiple O/S images to execute on a single physical host computer. Measuring the host resource usage is straightforward and the necessary tools are included with most virtualization environments. However, complexities introduced by the different virtualization techniques create problems with measurements within the guests, resulting in missing model parameters. This paper shows how to use the Menasce technique that computes missing parameters with the Simalytic Modeling technique to predict application performance more effectively in virtualization environments.
Dr. Tim R. Norton Simalytic Solutions, LLC CMG 2008 Paper 8199 System Virtualization allows multiple O/S images to execute on a single physical host computer. Measuring the host resource usage is straightforward, and the necessary tools are included with most virtualization environments. Complexities introduced by the different virtualization techniques create problems with measurements within the guests that impact the ability to precisely plan capacity for applications. This paper proposes a more holistic approach, using the Simalytic Modeling technique, to planning capacity needs by understanding the effect of resource usage on application performance.
Computer Networks and Communications · Int. CMG Conference · · cited 1× · OpenAlex ↗ · more like this ·
Modeling transaction workload behavior with a queuing network model becomes much more difficult when the application consists of multiple workloads. One of the goals of this type of model is to predict how the application will behave when moved to a distributed environment. Add to the situation the goal of predicting the necessary capacity to support the application in the distributed environment and the model quickly becomes very complex. One way to reduce the complexity is to reduce the number of workloads being modeled, but the question then becomes how to combine the transactions into workloads. This paper is a case study of a hypothetical modeling situation where the transactions are grouped differently to determine if such workload groupings have a significant effect on the outcome of a capacity model and whether the effect is the same in a distributed environment. These…
Application designs are changing from single system to cross platform client/server designs utilizing the features of different types of computers, operating systems and networks. Planning the capacity of large computer installations using multiple systems requires an understanding of each of these areas and the inter-relationships between them.
The ($\rm{\underline{Sim}}$ulation/An$\rm{\underline{alytic}}$) Modeling Technique$\sp1$ addresses modeling complex multiple-platform computer applications at an enterprise level for capacity planning. This technique uses a general purpose simulation tool as an underlying framework and an analytic tool to represent individual nodes or servers when predicting capacity requirements for an application across an enterprise. This technique combines both platform-centric tools (limited features but detailed platform information) and general purpose…
As application designs incorporate client/server systems, either as new functions or as front-ends for legacy systems, the capacity planning challenges increase at a staggering rate. Changing from a single system to clients and servers on different computer platforms would be hard enough, without the additional complexities of different operating systems, databases and networks. The capacity planner needs to take an enterprise view of the application and predict the performance from the users point-of-view. Planning the capacity of client/server applications requires an understanding of each of the systems and the inter-relationships between them.
Computer Networks and Communications · Int. CMG Conference · · cited 0× · OpenAlex ↗ · more like this ·
This paper begins the investigation of one of those aspects; the impact of in-storage buffer misses as additional processors are added to the complex. Additional processors are seen as a solution to both the capacity and availability problems of large transaction workloads. However, as the transactions are dynamically distributed across larger numbers of independent processors, the probability increases that the needed data will not be in an in-storage buffer, thereby increasing the transaction response time due to additional disk accesses. The concepts and principles presented can be applied to any applications moving from a single shared memory computer to multiple systems that do not share memory. This paper outlines the design of a simulation model for application designers to investigate the impacts and trade-offs of utilizing larger numbers of processors
Since the ALMA North America Prototype Antenna was awarded to the Smithsonian Astrophysical Observatory (SAO), SAO and the Academia Sinica Institute of Astronomy & Astrophysics (ASIAA) are working jointly to relocate the antenna to Greenland. This paper shows the status of the antenna retrofit and the work carried out after the recommissioning and subsequent disassembly of the antenna at the VLA has taken place. The next coming months will see the start of the antenna reassembly at Thule Air Base. These activities are expected to last until the fall of 2017 when commissioning should take place. In parallel, design, fabrication and testing of the last components are taking place in Taiwan.
The MMT and Magellan infrared spectrograph (MMIRS) is a cryogenic multiple slit spectrograph operating in the wavelength range 0.9-2.4 micron. MMIRS' refractive optics offer a 6.9 by 6.9 arcmin field of view for imaging with a spatial resolution of 0.2 arcsec per pixel on a HAWAII-2 array. For spectroscopy, MMIRS can be used with long slits up to 6.9 arcmin long, or with custom slit masks having slitlets distributed over a 4 by 6.9 arcmin area. A range of dispersers offer spectral resolutions of 800 to 3000. MMIRS is designed to be used at the f/5 foci of the MMT or Magellan Clay 6.5m telescopes. MMIRS was commissioned in 2009 at the MMT and has been in routine operation at the Magellan Clay Telescope since 2010. MMIRS is being used for a wide range of scientific investigations from exoplanet atmospheres to Ly-alpha emitters.