Cuda Driver Api

Total Page:16

File Type:pdf, Size:1020Kb

Cuda Driver Api CUDA DRIVER API TRM-06703-001 _v8.0 | February 2016 API Reference Manual TABLE OF CONTENTS Chapter 1. Difference between the driver and runtime APIs...........................................1 Chapter 2. API synchronization behavior................................................................... 3 Chapter 3. Stream synchronization behavior.............................................................. 5 Chapter 4. Modules.............................................................................................. 7 4.1. Data types used by CUDA driver....................................................................... 8 CUDA_ARRAY3D_DESCRIPTOR...............................................................................9 CUDA_ARRAY_DESCRIPTOR.................................................................................. 9 CUDA_MEMCPY2D.............................................................................................9 CUDA_MEMCPY3D.............................................................................................9 CUDA_MEMCPY3D_PEER..................................................................................... 9 CUDA_POINTER_ATTRIBUTE_P2P_TOKENS................................................................ 9 CUDA_RESOURCE_DESC......................................................................................9 CUDA_RESOURCE_VIEW_DESC.............................................................................. 9 CUDA_TEXTURE_DESC....................................................................................... 9 CUdevprop.....................................................................................................9 CUeglFrame................................................................................................... 9 CUipcEventHandle........................................................................................... 9 CUipcMemHandle.............................................................................................9 CUstreamBatchMemOpParams............................................................................. 9 CUaddress_mode............................................................................................. 9 CUarray_cubemap_face....................................................................................10 CUarray_format............................................................................................. 10 CUcomputemode............................................................................................11 CUctx_flags.................................................................................................. 11 CUdevice_attribute.........................................................................................11 CUdevice_P2PAttribute.................................................................................... 16 CUeglColorFormat.......................................................................................... 17 CUeglFrameType............................................................................................ 18 CUeglResourceLocationFlags.............................................................................. 18 CUevent_flags............................................................................................... 18 CUfilter_mode...............................................................................................18 CUfunc_cache............................................................................................... 19 CUfunction_attribute...................................................................................... 19 CUgraphicsMapResourceFlags............................................................................. 20 CUgraphicsRegisterFlags................................................................................... 20 CUipcMem_flags.............................................................................................20 CUjit_cacheMode........................................................................................... 20 CUjit_fallback............................................................................................... 21 CUjit_option................................................................................................. 21 CUjit_target................................................................................................. 23 www.nvidia.com CUDA Driver API TRM-06703-001 _v8.0 | ii CUjitInputType.............................................................................................. 23 CUlimit....................................................................................................... 24 CUmem_advise.............................................................................................. 24 CUmemAttach_flags........................................................................................25 CUmemorytype..............................................................................................25 CUoccupancy_flags......................................................................................... 25 CUpointer_attribute........................................................................................26 CUresourcetype............................................................................................. 26 CUresourceViewFormat.................................................................................... 26 CUresult...................................................................................................... 28 CUsharedconfig............................................................................................. 33 CUstream_flags............................................................................................. 33 CUstreamBatchMemOpType............................................................................... 33 CUstreamWaitValue_flags................................................................................. 34 CUstreamWriteValue_flags................................................................................ 34 CUarray.......................................................................................................34 CUcontext....................................................................................................34 CUdevice..................................................................................................... 35 CUdeviceptr................................................................................................. 35 CUeglStreamConnection................................................................................... 35 CUevent...................................................................................................... 35 CUfunction................................................................................................... 35 CUgraphicsResource........................................................................................ 35 CUmipmappedArray........................................................................................ 35 CUmodule.................................................................................................... 35 CUoccupancyB2DSize.......................................................................................35 CUstream.....................................................................................................36 CUstreamCallback.......................................................................................... 36 CUsurfObject................................................................................................ 36 CUsurfref.....................................................................................................36 CUtexObject.................................................................................................36 CUtexref......................................................................................................36 CU_DEVICE_CPU.............................................................................................36 CU_DEVICE_INVALID........................................................................................ 36 CU_IPC_HANDLE_SIZE...................................................................................... 36 CU_LAUNCH_PARAM_BUFFER_POINTER..................................................................36 CU_LAUNCH_PARAM_BUFFER_SIZE....................................................................... 37 CU_LAUNCH_PARAM_END.................................................................................. 37 CU_MEMHOSTALLOC_DEVICEMAP......................................................................... 37 CU_MEMHOSTALLOC_PORTABLE...........................................................................37 CU_MEMHOSTALLOC_WRITECOMBINED.................................................................. 37 CU_MEMHOSTREGISTER_DEVICEMAP..................................................................... 37 CU_MEMHOSTREGISTER_IOMEMORY...................................................................... 37 www.nvidia.com CUDA Driver API TRM-06703-001 _v8.0 | iii CU_MEMHOSTREGISTER_PORTABLE.......................................................................38 CU_PARAM_TR_DEFAULT................................................................................... 38 CU_STREAM_LEGACY....................................................................................... 38 CU_STREAM_PER_THREAD................................................................................
Recommended publications
  • How to Download 382.33 Nvidia Driver Geforce Game Ready Driver
    how to download 382.33 nvidia driver GeForce Game Ready Driver. As part of the NVIDIA Notebook Driver Program, this is a reference driver that can be installed on supported NVIDIA notebook GPUs. However, please note that your notebook original equipment manufacturer (OEM) provides certified drivers for your specific notebook on their website. NVIDIA recommends that you check with your notebook OEM about recommended software updates for your notebook. OEMs may not provide technical support for issues that arise from the use of this driver. Before downloading this driver: It is recommended that you backup your current system configuration. Click here for instructions. Game Ready Drivers provide the best possible gaming experience for all major new releases, including Virtual Reality games. Prior to a new title launching, our driver team is working up until the last minute to ensure every performance tweak and bug fix is included for the best gameplay on day-1. Game Ready Provides the optimal gaming experience for Tekken 7 and Star Trek Bridge Crew. Notebooks supporting Hybrid Power technology are not supported (NVIDIA Optimus technology is supported). The following Sony VAIO notebooks are included in the Verde notebook program: Sony VAIO F Series with NVIDIA GeForce 310M, GeForce GT 330M, GeForce GT 425M, GeForce GT 520M or GeForce GT 540M. Other Sony VAIO notebooks are not included (please contact Sony for driver support). Fujitsu notebooks are not included (Fujitsu Siemens notebooks are included). GeForce GTX 1080, GeForce GTX 1070, GeForce GTX 1060, GeForce GTX 1050 Ti, GeForce GTX 1050. GeForce 900M Series (Notebooks): GeForce GTX 980, GeForce GTX 980M, GeForce GTX 970M, GeForce GTX 965M, GeForce GTX 960M, GeForce GTX 950M, GeForce 945M, GeForce 940MX, GeForce 930MX, GeForce 920MX, GeForce 940M, GeForce 930M, GeForce 920M, GeForce 910M.
    [Show full text]
  • Storage Device Information 1
    Storage Device Information 1. MSI suggests to ask our local service center for a storage device’s approval list before your upgrade in order to avoid any compatibility issues. 2. For having the maximum performance of the SSD, see the suggested Stripe Size shown in the RAID 0 column to do the set up. 3. 2.5 inch vs. mSATA vs. M.2 SSD Which M.2 SSD Drive do I need? 1. Connector & Socket: Make sure you have the right combination of the SSD connector and the socket on your notebook. There are three types of M.2 SSD edge connectors, B Key, M Key, and B+M Key. – B key edge connector can use on Socket for 'B' Key (aka. Socket 2) (SATA) – M key edge connector can use on Socket for 'M' Key (aka. Socket 3) (PCIe x 4) – B+M Key edge connector can use on both sockets * To know the supported connector and the socket of your notebook, see the ‘M.2 slot(s)’ column. 2. Physical size: M.2 SSD allows for a variety of physical sizes, like 2242, 2260, 2280, and MSI Notebooks supports Type 2280. 3. Logical interface: M.2 drives can connect through either the SATA controller or through the PCI-E bus in either x2 or x4 mode. Catalogue 1. MSI Gaming Notebooks – NVIDIA GeForce 10 Series Graphics And Intel HM175/CM238 Chipset – NVIDIA GeForce 10 Series Graphics And Intel HM170/CM236 Chipset – NVIDIA GeForce 900M Series Graphics And Intel HM175 Chipset – NVIDIA GeForce 900M Series Graphics And Intel HM170/CM236 Chipset – NVIDIA GeForce 900M Series Graphics And Intel HM87/HM86 Chipset – NVIDIA GeForce 800M Series Graphics – NVIDIA GeForce 700M Series Graphics – Gaming Dock – MSI Vortex – MSI VR ONE 2.
    [Show full text]
  • Gtx 950M Driver Download
    gtx 950m driver download NVIDIA GTX 950M 4GB DRIVERS WINDOWS 7 (2020) Nvidia lists the gtx 950 as being available in 2gb and 4gb variants, but only the former is currently available a slight concern when memory is one of the big graphics battlegrounds right now. Complete cuda toolkit for improved battery life you the latest releases. Access your gpu nvidia gpu cloud. You can be found in march is aligned with nvidia update. Sbx profile editor for creative ae-5, ae-7, and ae-9 sound cards. Good to igp supported resolutions may be found in sound cards. Modify images and texts of user-defined profiles in sound blaster connect and command applications. 1 - optimus may not be available on all manufacturer s notebooks. 965m, and geforce gtx 950m gpu. Geforce gtx 950m delivers great gaming performance at 1080p with inspired gameworks technologies for fluid, life-like visuals. The nvidia geforce gtx 950m is an upper mid-range, directx 11-compatible graphics card for laptops unveiled in march is based on nvidia's maxwell architecture. Update your graphics card drivers today. Driver Download. Details for use of this nvidia software can be found in the nvidia end user license agreement. Is the first whql-certified and latest recommended driver for all pre-release windows 10. Prior to a new title launching, our driver team is working up until the last minute to ensure every performance tweak and bug fix is included for the best gameplay on day-1. Download drivers for nvidia products including geforce graphics cards, nforce motherboards, quadro workstations, and more.
    [Show full text]
  • A Multifrequency MAC Specially Designed for Wireless Sensor
    U.S. Department of Energy, Office of Science High Performance Computing Facility Operational Assessment, CY 2011 Oak Ridge Leadership Computing Facility February 2012 Prepared by Arthur S. Bland James J. Hack Ann E. Baker Ashley D. Barker Kathlyn J. Boudwin Doug Hudson Ricky A. Kendall Bronson Messer James H. Rogers Galen M. Shipman Jack C. Wells Julia C. White U.S. Department of Energy, Office of Science HIGH PERFORMANCE COMPUTING FACILITY OPERATIONAL ASSESSMENT, FY11 OAK RIDGE LEADERSHIP COMPUTING FACILITY Arthur S. Bland Ricky A. Kendall James J. Hack Bronson Messer Ann E. Baker James H. Rogers Ashley D. Barker Galen M. Shipman Kathlyn J. Boudwin Jack C. Wells Doug Hudson Julia C. White February 2012 Prepared by OAK RIDGE NATIONAL LABORATORY Oak Ridge, Tennessee 37831-6283 managed by UT-BATTELLE, LLC for the U.S. DEPARTMENT OF ENERGY under contract DE-AC05-00OR22725 This report was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.
    [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]
  • Nvidia Geforce Gt 625 Driver Download Nvidia Geforce Gt 625 Driver Download
    nvidia geforce gt 625 driver download Nvidia geforce gt 625 driver download. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 66c6e6bac90cc406 • Your IP : 188.246.226.140 • Performance & security by Cloudflare. Nvidia geforce gt 625 driver download. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 66c6e6bb8f99c3fc • Your IP : 188.246.226.140 • Performance & security by Cloudflare.
    [Show full text]
  • Using GPU Acceleration and a Novel Artificial Neural Networks Approach for Ultra-Fast Fluorescence Lifetime Imaging Microscopy Analysis
    Using GPU Acceleration and a Novel Artificial Neural Networks Approach for Ultra-fast Fluorescence Lifetime Imaging Microscopy Analysis Gang Wu A Thesis Submitted for the Degree of Doctor of Philosophy School of Engineering and Informatics University of Sussex November 2017 To my beloved parents and wife. Declaration I hereby declare that except where specific reference is made to the work of others, the contents of this dissertation are original and have not been submitted in whole or in part for consideration for any other degree or qualification in this, or any other University. This dissertation is the result of my own work and includes nothing which is the outcome of work done in collaboration, except where specifically indicated in the text. Signature: Gang Wu November 2017 Acknowledgements PhD study has definitely been an unforgettable and precious journey of my life. It was the first time I ever left my country, and went to a new country with a very different culture. It was a privilege to witness two different cultures. This journey has not only strengthen my research ability, but also influenced my lifestyle, my value and my philosophy. I would like to thank my supervisors, Dr. David Day-Uei Li and Prof. Thomas Nowotny, for all their invaluable help and support throughout my PhD study. Without their help, I would not be able to get this far. I can always remember how they helped me with my research and papers. They encouraged me to think creatively and work on my own proposal. I would also like to thank all my friends and colleagues in the UK.
    [Show full text]
  • Gtx 1050 Drivers Download PH-GTX1050TI-4G
    gtx 1050 drivers download PH-GTX1050TI-4G. ASUS Phoenix GeForce ® GTX 1050 Ti comes equipped with a dual ball-bearing fan for a 2X longer card lifespan and exclusive Auto-Extreme Technology with Super Alloy Power II components for superior stability. ASUS Phoenix GeForce® GTX 1050 Ti also has GPU Tweak II with XSplit Gamecaster that provides intuitive performance tweaking and real-time streaming. It provides best experience in games such as Overwatch, Dota 2, CS Go and League of Legend. I/O Ports Highlight. 1 X Native DVI-D 1 X Native HDMI 2.0 1 X Native DisplayPort. Dual-Ball Bearing Fan. 2X Longer Lifespan. Without the problem of oil drying common in sleeve-bearing fans, the dual-ball bearing fan on ASUS Phoenix GeForce ® GTX 1050 Ti lasts 2X longer. With reduced friction, it also runs smoother, further improving card lifespan and cooling efficiency. Auto-Extreme Technology with Super Alloy Power II. Premium quality and the best reliability. ASUS graphics cards are produced using Auto-Extreme technology, an industry-first 100% automated production process, and feature premium Super Alloy Power II components that enhance efficiency, reduce power loss, decrease component buzzing under load, and lower thermal temperatures for unsurpassed quality and reliability. *this pic is for demonstration only. GPU Tweak II with XSplit Gamecaster. Tweak Till Your Heart's Content. Redesigned with an intuitive, all-new UI, GPU Tweak II makes overclocking easier and more visual than ever, while still retaining advanced options for seasoned overclockers. With one click, the new Gaming Booster function maximizes graphics performance by removing redundant processes and allocating all available resources automatically.
    [Show full text]
  • A Media Player
    mpv a media player Copyright: GPLv2+ Manual 1 section: Manual group: multimedia Table of Contents SYNOPSIS 6 DESCRIPTION 7 INTERACTIVE CONTROL 8 Keyboard Control 8 Mouse Control 11 USAGE 12 Legacy option syntax 12 Escaping spaces and other special characters 12 Paths 13 Per-File Options 14 List Options 14 String list and path list options 14 Key/value list options 15 Filter options 15 General 16 CONFIGURATION FILES 17 Location and Syntax 17 Escaping spaces and special characters 17 Putting Command Line Options into the Configuration File 17 File-specific Configuration Files 17 Profiles 18 Runtime profiles 18 Conditional auto profiles 19 Legacy auto profiles 21 Using mpv from other programs or scripts 23 TAKING SCREENSHOTS 24 TERMINAL STATUS LINE 25 LOW LATENCY PLAYBACK 26 PROTOCOLS 27 PSEUDO GUI MODE 30 Linux desktop issues 31 Disabling Screensaver 31 OPTIONS 32 Track Selection 32 Playback Control 34 Program Behavior 42 Video 47 Audio 58 Subtitles 65 Window 77 Disc Devices 84 Equalizer 86 Demuxer 86 Input 91 OSD 94 Screenshot 97 Software Scaler 99 Audio Resampler 101 Terminal 101 Cache 103 Network 106 DVB 107 ALSA audio output options 108 GPU renderer options 109 Miscellaneous 132 Debugging 137 AUDIO OUTPUT DRIVERS 139 VIDEO OUTPUT DRIVERS 143 AUDIO FILTERS 154 VIDEO FILTERS 158 ENCODING 171 COMMAND INTERFACE 174 input.conf 174 input.conf syntax 174 Key names 175 Flat command syntax 176 Commands specified as arrays 176 Named arguments 177 List of Input Commands 177 Input Commands that are Possibly Subject to Change 186 List of events 194 Hooks 197 Input Command Prefixes 198 Synchronous vs.
    [Show full text]
  • Shoot Tokill Company of the Year
    nvidia 1/2/08 9:57 AM Page 92 æJanuary 7, 2008 COMPANY OF NVIDIA THE YEAR Jen-Hsun Huang NVIDIA’S CHIEF EXECUTIVE INSIDE THE CRYSIS GAME To stay ahead in a merciless business, computer graphics champ Nvidia is setting its own pace | By Brian Caulfield RICK DAHMS FOR FORBES SHOOT TOKILL nvidia 1/2/08 9:57 AM Page 94 NVIDIA COMPANY OF THE YEAR They accost him at airports. They pump him for technical want 3-D power as much online as they do now in desktop information at conferences. Even his son is on his case. When games, and the demand for graphics processors will grow. “The you sell a product that tens of millions of videogame fanatics more content there is, the more visual interest there can be, the rely on, there is no escape. Nvidia Chief Executive Jen-Hsun more processing horsepower people need,” says Huang, 44. Huang came home one evening in 2003 to find the latest copy Nvidia’s graphics cards are now the most expensive part of high- of Maximum PC magazine waiting for him. Inside was a harsh performance PCs. Gaming fanatics will frequently supercharge a review of Nvidia’s new graphics card, the brawny set of $1,200 desktop from the likes of Alienware, a Dell subsidiary, with microchips that makes the aliens and bullets come to three- another $1,700 worth of Nvidia graphics chips. The Santa Clara, dimensional life on a personal computer. Calif. firm has 62% of the market for desktop PC graphics cards, up “Dad,” Huang’s then 13-year-old son Spencer, an avid from 57% a year ago, according to Mercury Research.
    [Show full text]
  • Can I Download Nvidia Driver for Free How to Download NVIDIA Drivers Without Geforce Experience
    can i download nvidia driver for free How to Download NVIDIA Drivers Without GeForce Experience. Chris Hoffman is Editor-in-Chief of How-To Geek. He's written about technology for over a decade and was a PCWorld columnist for two years. Chris has written for The New York Times, been interviewed as a technology expert on TV stations like Miami's NBC 6, and had his work covered by news outlets like the BBC. Since 2011, Chris has written over 2,000 articles that have been read nearly one billion times---and that's just here at How-To Geek. Read more. Want to download drivers for your NVIDIA GeForce GPU without installing NVIDIA’s GeForce Experience application? NVIDIA doesn’t make them easy to find, but you can do it. Here’s how to avoid GeForce Experience on Windows. It’s Your Choice. We’re not bashing GeForce Experience here. It has some neat features like the ability to automatically optimize graphics settings for your PC games and record your gameplay. It also can automatically search for and install driver updates. You’ll have to find and install updates manually if you skip the GeForce Experience application. But GeForce Experience is also a heavier application that requires you sign in with an account. You even have to sign in with an account just to get driver updates. If you’d like to install your drivers the classic way—just the drivers themselves and the NVIDIA Control Panel tool—you can. How to Download NVIDIA’s Drivers Without GeForce Experience.
    [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]