Real Time Relativity User Guide 1 of 9 Real Time Relativity User

Total Page:16

File Type:pdf, Size:1020Kb

Real Time Relativity User Guide 1 of 9 Real Time Relativity User Real Time Relativity User Guide Real Time Relativity User Guide Version 0.8, August 2007 (updated 27 August 2007) Web site: www.anu.edu.au/Physics/Savage/RTR Contents 1. Overview 2. Installation 3. Basics 4. Controls 5. Customization 6. Exploring relativity 7. Physics 8. The Code 9. References 1. Overview RTR is a simulation of a world which obeys the physics of special relativity. It allows users to learn by exploring. Some of the physics can be turned off to allow easier study of specific effects. 2. Installation RTR is installed using the Windows Installer which may be downloaded from the RTR web site. All RTR files are installed in the "Program Files" directory in the directory "Australian National University". The executable is called "RTR.exe". A link is placed in the start menu under "Real Time Relativity". Earlier versions must be uninstalled using the "Add or Remove programs" Windows control panel. If it doesn’t work The most likely reason for RTR to display an error message when starting up is that your Video card does not have a programmable Graphics Processing Unit (GPU). All modern cards should have one. We believe the following are compatible cards: nVidia GeForce FX Series, 6xxx Series, or 7xxx Series; ATI Radeon 9500-9800 Series, or X Series. Apparently, RTR does not run on some systems which do have GPUs. If it does not run on your system and you would like to work with us to figure out why, contact us through the RTR web site. You can try running in Safe Mode: see under “Parameters” in the Customization section. This turns off some features, such as the clocks, and uses safer Direct X files. If all else fails, you can try version 0.2a, available from the versions page on the RTR web site. 3. Basics Starting up. Start up using the Start menu or the desktop alias. You will appear in the world, looking down a path lined with stone columns. Press W to accelerate. The default window size may be changed as described in the Customisation section below. Message boxes may announce errors. They can be dismissed by pressing Enter. The most common errors are due to older graphics cards that do not support features required by RTR. Exiting. To end RTR press the Escape key (ESC). The RTR window. Your current velocity is expressed as a fraction of the speed of light (c) in the top left corner. Also shown are the pointing angles of your camera. The bottom left hand corner gives some key mappings. Note that if the Desktop colour quality is set below 24 bits the 3D will not work properly -- behind and in front may become confused – set it as high as possible. 1 of 9 Real Time Relativity User Guide The RTR window may be captured to the clipboard with Alt-PrintScreen. Switch to full screen mode with ALT+ENTER. Repeat to toggle back to a window. Note that if your screen resolution is too high for your graphics card (e.g. >1024 pixels in width or height) the frame rate will drop, perhaps dramatically, so that RTR appears to freeze. The World. The world in the simulation is big, because the speed of light is fast. It is denoted by “c”, and c = 300,000 km/s. The Earth and Sun are to scale, respectively about 0.043 and 4.7 light- seconds in diameter. A light-second is the distance light travels in a second: 300,000 km. The square on which the world sits is 35 light-seconds on a side, the colored cubes are 2.5 light- seconds on a side, the distant bar is 25 light-seconds long, and the two clocks are 10 light- seconds apart. In the RTR world it is useful to use light-seconds as the unit of distance, and seconds as the unit of time. The speed of light is then 1 light-second per second. The object in the “sky”, the skybox, are moved every frame to stay centred on the camera, so their absolute sizes are undefined. The clocks in the world show world time in seconds since RTR started, or since the timers were reset with the zero key. However, the time you see is delayed by the time it takes the light to travel from the clock to you. For example, if the clock is reading 50s, and you are 10 light- seconds away from the clock in the world frame, you will see the clock reading 40s. The clocks can be used to observe time dilation and the relativity of simultaneity. 4. Controls The mouse controls where you are looking, but not the direction your ship is pointing. Try looking around a bit with the mouse. You'll notice that the red cross always points in the same direction- this tells you which way your ship is facing. Placing the red cross in the centre means you are looking in the direction of travel (F key). The keyboard controls the ship's direction of motion. The arrow keys control pitch and yaw (pitch is tilting the nose up and down, yaw is rotating it side to side). Try moving around a little with the keys. You'll notice that the red cross remains fixed in the centre of the screen. If you get lost you can reset to the starting configuration by using the O (Oh) key. To accelerate and decelerate, use the W and S keys. Accelerate up to about 0.2c and practice flying around and looking with the mouse, until you are familiar with the controls. To stop use the 1 key. To instantly accelerate to 0.866c use the 2 key, and to 0.9682 use the 4 key. These give gamma factors of 2 and 4 respectively and hence length contraction and time dilation by these factors. Keys 3 and 5 accelerate “backwards” to -0.866c and -0.9682c. To help measure lengths a grid can be toggled on the screen with the G key. When travelling toward an object, the Doppler Effect causes the wavelength of the incoming light to change. By default, this effect is turned off in the simulation, but you can toggle it on/off with the K key. An indicator at the top left of the screen tells you its status. When travelling at relativistic speeds, the world appears to brighten in the direction of travel, and darken away from the direction of travel. This is called the headlight effect. This effect is disabled in the simulation by default, but can be toggled with the H key. An indicator at the top left of the screen tells you its status. All relativistic effects, Doppler, headlight and aberration, may be toggled on and off with the M key. This may make it easy to navigate the world. 2 of 9 Real Time Relativity User Guide The time you actually experience flying around the world is called "proper time". The time that would be experienced by hypothetical observers in the world frame is called "world time". By default RTR works in proper time. Sometimes it is useful to work in world time, even though it is unphysical, because it is "slower". These two times can be switched between with the T key. When you are in proper time, timers are displayed at the top left of the screen. When you are in world time they are not displayed. You can zero the timers using the 0 (zero) key. By default RTR uses constant proper acceleration when the acceleration and deceleration keys are pressed. Constant world frame acceleration can be toggled with the P key. Constant proper acceleration is physically realistic, but takes longer to reach speeds above about 0.95c. Hence it is sometimes convenient to use the physically unrealistic constant world frame acceleration. By default RTR uses game type yaw and pitch control, with increasing angular speed while the arrow keys are depressed. This is convenient but unrealistic. The Y key toggles a more relativistically correct control, approximating constant proper acceleration perpendicular to the velocity. This makes turning slow at high speed. Controls summary Mouse: look direction. Left click or L: look 90 degrees to left of direction of motion. Right click or R: look 90 degrees to right of direction of motion. Middle click or B: look behind direction of motion. Keyboard. Navigation Up & Down arrows: Pitch direction of motion. If Game Navigation is on (N to toggle): W: Accelerate.Default: 0.2 light-seconds / second2. (Customise as below). S: Decelerate. Default: -0.2 light-seconds / second2. A & D: Yaw direction of motion. If Game Navigation is off (N to toggle): A: Accelerate. Default: 0.2 light-seconds / second2. (Customise as below). Z: Decelerate. Default: -0.2 light-seconds / second2. Left & Right Arrows: Yaw direction of motion. Speed presets 1: Set speed to zero. 2: Set speed to +0.8660c, for a gamma (time dilation) factor of 2. 3: Set speed to -0.8660c. 4: Set speed to +0.9682c, for a gamma (time dilation) factor of 4. 5: Set speed to -0.9682c. Position presets O (Oh): Reset to the initial camera setup: (x=0,y=0,z=0). Do this if you get lost. C: Looking at the clocks: (x=-10,y=0,z=-17). v=0.5c.Looking left. Used for relativity of simultaneity. I: Looking at the clocks: (x=-10,y=0,z=-40). v=0. Looking left. Used for relativity of simultaneity. Look directions F: Look in the direction of motion. B: Look behind the direction of motion.
Recommended publications
  • Gs-35F-4677G
    March 2013 NCS Technologies, Inc. Information Technology (IT) Schedule Contract Number: GS-35F-4677G FEDERAL ACQUISTIION SERVICE INFORMATION TECHNOLOGY SCHEDULE PRICELIST GENERAL PURPOSE COMMERCIAL INFORMATION TECHNOLOGY EQUIPMENT Special Item No. 132-8 Purchase of Hardware 132-8 PURCHASE OF EQUIPMENT FSC CLASS 7010 – SYSTEM CONFIGURATION 1. End User Computer / Desktop 2. Professional Workstation 3. Server 4. Laptop / Portable / Notebook FSC CLASS 7-25 – INPUT/OUTPUT AND STORAGE DEVICES 1. Display 2. Network Equipment 3. Storage Devices including Magnetic Storage, Magnetic Tape and Optical Disk NCS TECHNOLOGIES, INC. 7669 Limestone Drive Gainesville, VA 20155-4038 Tel: (703) 621-1700 Fax: (703) 621-1701 Website: www.ncst.com Contract Number: GS-35F-4677G – Option Year 3 Period Covered by Contract: May 15, 1997 through May 14, 2017 GENERAL SERVICE ADMINISTRATION FEDERAL ACQUISTIION SERVICE Products and ordering information in this Authorized FAS IT Schedule Price List is also available on the GSA Advantage! System. Agencies can browse GSA Advantage! By accessing GSA’s Home Page via Internet at www.gsa.gov. TABLE OF CONTENTS INFORMATION FOR ORDERING OFFICES ............................................................................................................................................................................................................................... TC-1 SPECIAL NOTICE TO AGENCIES – SMALL BUSINESS PARTICIPATION 1. Geographical Scope of Contract .............................................................................................................................................................................................................................
    [Show full text]
  • Nvidia Forceware Graphics Drivers for XP, Manual and Notes
    ForceWare Graphics Drivers Release 162 Notes Version 162.18 for Windows XP NVIDIA Corporation June 29, 2007 Confidential Information Published by NVIDIA Corporation 2701 San Tomas Expressway Santa Clara, CA 95050 Notice ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, “MATERIALS”) ARE BEING PROVIDED “AS IS.” NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. NVIDIA Corporation products are not authorized for use as critical components in life support devices or systems without express written approval of NVIDIA Corporation. Trademarks NVIDIA, the NVIDIA logo, 3DFX, 3DFX INTERACTIVE, the 3dfx Logo, STB, STB Systems and Design, the STB Logo, the StarBox Logo, NVIDIA nForce, GeForce, NVIDIA Quadro, NVDVD, NVIDIA Personal Cinema, NVIDIA Soundstorm, Vanta, TNT2, TNT,
    [Show full text]
  • Release 85 Notes
    ForceWare Graphics Drivers Release 85 Notes Version 88.61 For Windows Vista x86 and Windows Vista x64 NVIDIA Corporation May 2006 Published by NVIDIA Corporation 2701 San Tomas Expressway Santa Clara, CA 95050 Notice ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, “MATERIALS”) ARE BEING PROVIDED “AS IS.” NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. NVIDIA Corporation products are not authorized for use as critical components in life support devices or systems without express written approval of NVIDIA Corporation. Trademarks NVIDIA, the NVIDIA logo, 3DFX, 3DFX INTERACTIVE, the 3dfx Logo, STB, STB Systems and Design, the STB Logo, the StarBox Logo, NVIDIA nForce, GeForce, NVIDIA Quadro, NVDVD, NVIDIA Personal Cinema, NVIDIA Soundstorm, Vanta, TNT2, TNT,
    [Show full text]
  • Manycore GPU Architectures and Programming, Part 1
    Lecture 19: Manycore GPU Architectures and Programming, Part 1 Concurrent and Mul=core Programming CSE 436/536, [email protected] www.secs.oakland.edu/~yan 1 Topics (Part 2) • Parallel architectures and hardware – Parallel computer architectures – Memory hierarchy and cache coherency • Manycore GPU architectures and programming – GPUs architectures – CUDA programming – Introduc?on to offloading model in OpenMP and OpenACC • Programming on large scale systems (Chapter 6) – MPI (point to point and collec=ves) – Introduc?on to PGAS languages, UPC and Chapel • Parallel algorithms (Chapter 8,9 &10) – Dense matrix, and sorng 2 Manycore GPU Architectures and Programming: Outline • Introduc?on – GPU architectures, GPGPUs, and CUDA • GPU Execuon model • CUDA Programming model • Working with Memory in CUDA – Global memory, shared and constant memory • Streams and concurrency • CUDA instruc?on intrinsic and library • Performance, profiling, debugging, and error handling • Direc?ve-based high-level programming model – OpenACC and OpenMP 3 Computer Graphics GPU: Graphics Processing Unit 4 Graphics Processing Unit (GPU) Image: h[p://www.ntu.edu.sg/home/ehchua/programming/opengl/CG_BasicsTheory.html 5 Graphics Processing Unit (GPU) • Enriching user visual experience • Delivering energy-efficient compung • Unlocking poten?als of complex apps • Enabling Deeper scien?fic discovery 6 What is GPU Today? • It is a processor op?mized for 2D/3D graphics, video, visual compu?ng, and display. • It is highly parallel, highly multhreaded mulprocessor op?mized for visual
    [Show full text]
  • CPU-GPU Benchmark Description
    UC San Diego UC San Diego Electronic Theses and Dissertations Title Heterogeneity and Density Aware Design of Computing Systems Permalink https://escholarship.org/uc/item/9qd6w8cw Author Arora, Manish Publication Date 2018 Peer reviewed|Thesis/dissertation eScholarship.org Powered by the California Digital Library University of California UNIVERSITY OF CALIFORNIA, SAN DIEGO Heterogeneity and Density Aware Design of Computing Systems A dissertation submitted in partial satisfaction of the requirements for the degree Doctor of Philosophy in Computer Science (Computer Engineering) by Manish Arora Committee in charge: Professor Dean M. Tullsen, Chair Professor Renkun Chen Professor George Porter Professor Tajana Simunic Rosing Professor Steve Swanson 2018 Copyright Manish Arora, 2018 All rights reserved. The dissertation of Manish Arora is approved, and it is ac- ceptable in quality and form for publication on microfilm and electronically: Chair University of California, San Diego 2018 iii DEDICATION To my family and friends. iv EPIGRAPH Do not be embarrassed by your failures, learn from them and start again. —Richard Branson If something’s important enough, you should try. Even if the probable outcome is failure. —Elon Musk v TABLE OF CONTENTS Signature Page . iii Dedication . iv Epigraph . v Table of Contents . vi List of Figures . viii List of Tables . x Acknowledgements . xi Vita . xiii Abstract of the Dissertation . xvi Chapter 1 Introduction . 1 1.1 Design for Heterogeneity . 2 1.1.1 Heterogeneity Aware Design . 3 1.2 Design for Density . 6 1.2.1 Density Aware Design . 7 1.3 Overview of Dissertation . 8 Chapter 2 Background . 10 2.1 GPGPU Computing . 10 2.2 CPU-GPU Systems .
    [Show full text]
  • Trabajo #1 De Computación Gráfica
    TRABAJO #1 DE COMPUTACIÓN GRÁFICA MONITORES 1.¿Cuántos tipos de monitores hay? Hay actualmente tres tipos principales de tecnologías: CRT, o tubos de rayos catódicos (los de siempre), LCD, o pantallas de cristal líquido (Liquid Crystal Display), y las pantallas de plasma. LCD: Una pantalla de cristal líquido o LCD (acrónimo del inglés Liquid crystal display) es una pantalla delgada y plana formada por un número de píxeles en color o monocromos colocados delante de una fuente de luz o reflectora. A menudo se utiliza en pilas, dispositivos electrónicos, ya que utiliza cantidades muy pequeñas de energía eléctrica. CTR: El monitor esta basado en un elemento CRT (Tubo de rayos catódicos), los actuales monitores, controlados por un microprocesador para almacenar muy diferentes formatos, así como corregir las eventuales distorsiones, y con capacidad de presentar hasta 1600x1200 puntos en pantalla. Los monitores CRT emplean tubos cortos, pero con la particularidad de disponer de una pantalla completamente plana. PLASMA: Se basan en el principio de que haciendo pasar un alto voltaje por un gas a baja presión se genera luz. Estas pantallas usan fósforo como los CRT pero son emisivas como las LCD y frente a estas consiguen una gran mejora del color y un estupendo ángulo de visión. 2.Compara en una tabla similitudes y diferencias, ventajas y desventajas, entre CRT, LCD, PLASMA, TFT, HDA, y otras tecnologías Similitud Diferencia Ventajas Desventajas CRT Lo usan los -Permiten -Ocupan monitores de reproducir una más espacio plasma mayor variedad (cuanto mas cromática. fondo, mejor geometría). -Distintas resoluciones se -Los pueden ajustar modelos al monitor.
    [Show full text]
  • Time Complexity Parallel Local Binary Pattern Feature Extractor on a Graphical Processing Unit
    ICIC Express Letters ICIC International ⃝c 2019 ISSN 1881-803X Volume 13, Number 9, September 2019 pp. 867{874 θ(1) TIME COMPLEXITY PARALLEL LOCAL BINARY PATTERN FEATURE EXTRACTOR ON A GRAPHICAL PROCESSING UNIT Ashwath Rao Badanidiyoor and Gopalakrishna Kini Naravi Department of Computer Science and Engineering Manipal Institute of Technology Manipal Academy of Higher Education Manipal, Karnataka 576104, India f ashwath.rao; ng.kini [email protected] Received February 2019; accepted May 2019 Abstract. Local Binary Pattern (LBP) feature is used widely as a texture feature in object recognition, face recognition, real-time recognitions, etc. in an image. LBP feature extraction time is crucial in many real-time applications. To accelerate feature extrac- tion time, in many previous works researchers have used CPU-GPU combination. In this work, we provide a θ(1) time complexity implementation for determining the Local Binary Pattern (LBP) features of an image. This is possible by employing the full capa- bility of a GPU. The implementation is tested on LISS medical images. Keywords: Local binary pattern, Medical image processing, Parallel algorithms, Graph- ical processing unit, CUDA 1. Introduction. Local binary pattern is a visual descriptor proposed in 1990 by Wang and He [1, 2]. Local binary pattern provides a distribution of intensity around a center pixel. It is a non-parametric visual descriptor helpful in describing a distribution around a center value. Since digital images are distributions of intensity, it is helpful in describing an image. The pattern is widely used in texture analysis, object recognition, and image description. The local binary pattern is used widely in real-time description, and analysis of objects in images and videos, owing to its computational efficiency and computational simplicity.
    [Show full text]
  • HP Z800 Workstation Overview
    QuickSpecs HP Z800 Workstation Overview HP recommends Windows Vista® Business 1. 3 External 5.25" Bays 2. Power Button 3. Front I/O: 3 USB 2.0, 1 IEEE 1394a, 1 Headphone out, 1 Microphone in DA - 13278 North America — Version 2 — April 13, 2009 Page 1 QuickSpecs HP Z800 Workstation Overview 4. Choice of 850W, 85% or 1110W, 89% Power Supplies 9. Rear I/O: 1 IEEE 1394a, 6 USB 2.0, 1 serial, PS/2 keyboard/mouse 5. 12 DIMM Slots for DDR3 ECC Memory 2 RJ-45 to Integrated Gigabit LAN 1 Audio Line In, 1 Audio Line Out, 1 Microphone In 6. 3 External 5.25” Bays 10. 2 PCIe x16 Gen2 Slots 7. 4 Internal 3.5” Bays 11.. 2 PCIe x8 Gen2, 1 PCIe x4 Gen2, 1 PCIe x4 Gen1, 1 PCI Slot 8. 2 Quad Core Intel 5500 Series Processors 12 3 Internal USB 2.0 ports Form Factor Rackable Minitower Compatible Operating Genuine Windows Vista® Business 32-bit* Systems Genuine Windows Vista® Business 64-bit* Genuine Windows Vista® Business 32-bit with downgrade to Windows® XP Professional 32-bit custom installed** Genuine Windows Vista® Business 64-bit with downgrade to Windows® XP Professional x64 custom installed** HP Linux Installer Kit for Linux (includes drivers for both 32-bit & 64-bit OS versions of Red Hat Enterprise Linux WS4 and WS5 - see: http://www.hp.com/workstations/software/linux) For detailed OS/hardware support information for Linux, see: http://www.hp.com/support/linux_hardware_matrix *Certain Windows Vista product features require advanced or additional hardware.
    [Show full text]
  • Opengl Performance Tools
    OpenGL Performance Tools Jeff Kiel NVIDIA Corporation Performance Tools Agenda Problem statement GPU pipelined architecture at a glance NVPerfKit 2.0: Driver and GPU Performance Data GLExpert: OpenGL API Assistance NVPerfSDK: Integrated into your application NVPerfAPI PDH, NVDevCPL Solutions to common bottlenecks NVShaderPerf: Shader Performance Copyright © NVIDIA Corporation 2004 What’s The Problem? Why is my app running at 13FPS after CPU tuning? How can I determine what is going in that GPU? How come IHV engineers are able to figure it out? Copyright © NVIDIA Corporation 2004 GPU architecture at a glance Pipelined architecture: each unit needs the data from the previous unit to do its job Method: Bottleneck identification and elimination Goal: Balance the pipeline Copyright © NVIDIA Corporation 2004 GPU Pipelined Architecture (simplified view) GPU …110010100100… Vertex Vertex Pixel Frame CPU Rasterizer Setup Shader Shader buffer Texture Storage + Filtering Vertices Pixels Copyright © NVIDIA Corporation 2004 GPU Pipelined Architecture (simplified view) GPU Vertex Vertex Pixel Frame CPU Rasterizer Setup Shader Shader buffer Texture Storage + Filtering OneOne unitunit cancan limitlimit thethe speedspeed ofof thethe pipelinepipeline…… Copyright © NVIDIA Corporation 2004 Classic Bottleneck Identification Modify target stage to decrease workload FPS FPS If performance/FPS improves greatly, this stage is the bottleneck Careful not to change the workload of other stages! Copyright © NVIDIA Corporation 2004 Classic Bottleneck Identification
    [Show full text]
  • INTEL's TOP CPU the Pentium 4 3.4Ghz Extreme Edition Intel
    44> 7625274 81181 Chips and chipsets. They’re the heart of any computing system, and as usual, we have packed this issue of PC Modder with dozens of pos- sible processor and motherboard matchups. Our Case Studies will THE PARTS SHOP help you discover what sort of performance you can expect to 19 AMD’s Top CPU achieve when overclocking various chip and chipset combos. When The Athlon 64 FX53 you’re ready to crank up your own silicon, our Cool It articles will provide tips on keeping excess heat under control. And then when 20 Intel’s Top CPU it’s time to build the ultimate home for your motherboard, our Cut Pentium 4 3.4GHz Extreme Edition It section will give you some case ideas to drool over. Whether you’re a modding novice or master, you’ll find this issue is filled with all the 21 Grantsdale Grants Intel Users’ Wishes tips and tools you need to build faster and more beautiful PCs. New i915 Chipset Adds Many New Technologies 22 Special FX SiS Adds Support For AMD’s FIRST-TIMERS Athlon 64FX CPU 4 The Need For Speed 23 Chipset Entertainment Take Your CPU To Ultimate Heights VIA’s PM880 Chipset One Step At A Time Ready For Media PCs 8 Cutting Holes & Taking Names & HDTV Your First Case Mod 24 May The 12 Water For First-Timers Force Be Tips To Help Watercooling With You Newbies Take The Plunge NVIDIA’s nForce3 Chipset 16 Benchmark Basics A Primer On 25 Essential Overclocking Utilities Measuring Power Modding Is As Much About The Your PC’s Right Software As The Right Hardware Performance 31 Sizing Up Sockets How Your Processor Saddles Up 33 The Mad Modder’s Toolkit Minireviews, Meanderings & Musings Copyright 2004 by Sandhills Publishing Company.
    [Show full text]
  • Linux Hwmon Documentation
    Linux Hwmon Documentation The kernel development community Jul 14, 2020 CONTENTS i ii CHAPTER ONE THE LINUX HARDWARE MONITORING KERNEL API Guenter Roeck 1.1 Introduction This document describes the API that can be used by hardware monitoring drivers that want to use the hardware monitoring framework. This document does not describe what a hardware monitoring (hwmon) Driver or Device is. It also does not describe the API which can be used by user space to communicate with a hardware monitoring device. If you want to know this then please read the following file: Documentation/hwmon/sysfs-interface.rst. For additional guidelines on how to write and improve hwmon drivers, please also read Documentation/hwmon/submitting-patches.rst. 1.2 The API Each hardware monitoring driver must #include <linux/hwmon.h> and, in most cases, <linux/hwmon-sysfs.h>. linux/hwmon.h declares the following regis- ter/unregister functions: struct device * hwmon_device_register_with_groups(struct device *dev, const char *name, void *drvdata, const struct attribute_group **groups); struct device * devm_hwmon_device_register_with_groups(struct device *dev, const char *name, void *drvdata, const struct attribute_group␣ ,!**groups); struct device * hwmon_device_register_with_info(struct device *dev, const char *name, void *drvdata, const struct hwmon_chip_info *info, const struct attribute_group **extra_ ,!groups); (continues on next page) 1 Linux Hwmon Documentation (continued from previous page) struct device * devm_hwmon_device_register_with_info(struct device *dev, const char *name, void *drvdata, const struct hwmon_chip_info *info, const struct attribute_group **extra_ ,!groups); void hwmon_device_unregister(struct device *dev); void devm_hwmon_device_unregister(struct device *dev); hwmon_device_register_with_groups registers a hardware monitoring device. The first parameter of this function is a pointer to the parent device.
    [Show full text]
  • HP Z400 Workstation Overview
    QuickSpecs HP Z400 Workstation Overview HP recommends Windows Vista® Business 1. 3 External 5.25" Bays 2. Power Button 3. Front I/O: 2 USB 2.0, 1 IEEE 1394a (optional card required), Headphone, Microphone DA - 13276 North America — Version 4 — April 17, 2009 Page 1 QuickSpecs HP Z400 Workstation Overview 4. 3 External 5.25” Bays 9. Rear I/O: 6 USB 2.0, PS/2 keyboard/mouse 1 RJ-45 to Integrated Gigabit LAN 5. 4 DIMM Slots for DDR3 ECC Memory 1 Audio Line In, 1 Audio Line Out, 1 Microphone In 6. 2 Internal 3.5” Bays 10. 2 PCIe x16 Gen2 Slots 7. 475W, 85% efficient Power Supply 11.. 1 PCIe x4 Gen2, 1 PCIe x4 Gen1, 2 PCI Slots 8. Dual/Quad Core Intel 3500 Series Processors 12 4 Internal USB 2.0 ports Form Factor Convertible Minitower Compatible Operating Genuine Windows Vista® Business 32-bit* Systems Genuine Windows Vista® Business 64-bit* Genuine Windows Vista® Business 32-bit with downgrade to Windows® XP Professional 32-bit custom installed** (expected available until August 2009) Genuine Windows Vista® Business 64-bit with downgrade to Windows® XP Professional x64 custom installed** (expected available until August 2009) HP Linux Installer Kit for Linux (includes drivers for both 32-bit & 64-bit OS versions of Red Hat Enterprise Linux WS4 and WS5 - see: http://www.hp.com/workstations/software/linux) Novell Suse SLED 11 (expected availability May 2009) *Certain Windows Vista product features require advanced or additional hardware. See http://www.microsoft.com/windowsvista/getready/hardwarereqs.mspx and http://www.microsoft.com/windowsvista/getready/capable.mspx for details.
    [Show full text]