Federal Explosives Law and Regulations

Total Page:16

File Type:pdf, Size:1020Kb

Federal Explosives Law and Regulations U.S. Department of Justice Bureau of Alcohol, Tobacco, Firearms and Explosives Enforcement Programs and Services Federal Explosives Law and Regulations 2012 Table of Contents Organized Crime Control Act of 1970, Title XI ..................................................................... 1 Title 18, United States Code, Sec. 1102, Chapter 40. Importation, Manufacture, Distribution and Storage of Explosive Materials .......................................................................... 1 841. Definitions .......................................................................................................................................... 1 842. Unlawful Acts ..................................................................................................................................... 2 843. Licenses and User Permits ................................................................................................................. 5 844. Penalties .............................................................................................................................................. 6 845. Exceptions; Relief From Disabilities ................................................................................................. 8 846. Additional Powers of the Attorney General ........................................................................................ 9 847. Rules and Regulations ........................................................................................................................ 9 848. Effect on State Law .......................................................................................................................... 10 Title 27, Code of Federal Regulations, Part 555—Commerce in Explosives ............................................................................................... 11 Subpart A—Introduction .......................................................................................................................... 13 Subpart B—Definitions ........................................................................................................................... 13 Subpart C—Administrative and Miscellaneous Provisions ..................................................................... 18 Subpart D—Licenses and Permits ............................................................................................................ 22 Subpart E—License and Permit Proceedings ........................................................................................... 29 Subpart F—Conduct of Business or Operations ...................................................................................... 32 Subpart G—Records and Reports ............................................................................................................ 38 Subpart H—Exemptions .......................................................................................................................... 44 Subpart I—Unlawful Acts, Penalties, Seizures and Forfeitures ............................................................... 46 Subpart J—Marking of Plastic Explosives ............................................................................................... 47 Subpart K—Storage ................................................................................................................................. 49 Tables of Distances for Storage ...................................................................................................... 55 Questions and Answers ................................................................................................................ 59 ATF Explosives Rulings ................................................................................................................. 73 Appendices To Ruling 77-24, Alternate Magazine Construction Standards for Storage of Electric Blasting Caps with Other Explosive Materials are Prescribed ............................................... 97 Appendix A Diagram: Permanently Mounted Containers For Vehicle Storage ....................................... 97 Appendix B Diagram: Built-in Compartments For Vehicle Storage ........................................................ 97 Appendix C Diagram: Laminate Construction For Vehicle Storage ........................................................ 98 Appendix D Diagram: Alternate Laminate Construction For Permanently Mounted Containers ........... 98 Appendix E Diagram: Portable Wheeled Trailers .................................................................................... 98 General Information ........................................................................................................................ 99 Effect of 18 U.S.C. Chapter 40 On the Fireworks Industry ...................................................................... 99 Explosives Dealer’s and User’s Guide to Federal Explosives Regulation .............................................. 100 Black Powder Transactions ..................................................................................................................... 100 Explosives Security ................................................................................................................................ 100 Additional Information ........................................................................................................................... 101 List of Explosive Materials .................................................................................................................... 102 Organized Crime Control Act of 1970, Title XI Regulation of Explosives Public Law 91-452, Approved October 15, 1970 (as Amended) [Note: Any reference to the Internal Revenue Code of 1954 refers to the Internal Revenue Code of 1986 (§ 2, Public Law 99–514, 100 Stat. 2085, October 22, 1986.)] Purpose Sec. 1101. The Congress hereby declares that the purpose of this title is to protect interstate and foreign commerce against interference and interruption by reducing the hazard to persons and property arising from misuse and unsafe or insecure storage of explosive materials. It is not the purpose of this title to place any undue or unnecessary Federal restrictions or burdens on law-abiding citizens with respect to the acquisition, possession, storage, or use of explosive materials for industrial, mining, agricultural, or other lawful purposes, or to provide for the imposition by Federal regulations of any procedures or requirements other than those reasonably necessary to implement and effectuate the provisions of this title. Sec. 1102. Title 18, United States Code, is amended by adding after chapter 39 the following chapter: Chapter 40. Importation, Manufacture, Distribution and Storage of Explosive Materials Editor’s Note: The sections of law set out herein were added (c) “Explosive materials” means explosives, blasting agents, by Public Law 91–452, Title XI, § 1102(a), Oct. 15, 1970, 84 Stat. and detonators. 952-959, and remain un-changed unless otherwise footnoted. (d) Except for the purposes of subsections (d), (e), (f), (g), (h), Sec. (i), and (j) of section 844 of this title, “explosives” means any chemical compound mixture, or device, the primary or common 841. Definitions purpose of which is to function by explosion; the term includes, 842. Unlawful acts but is not limited to, dynamite and other high explosives, black 843. Licenses and user permits powder, pellet powder, initiating explosives, detonators, safety 844. Penalties fuses, squibs, detonating cord, igniter cord, and igniters. The 845. Exceptions; relief from disabilities Attorney General shall publish and revise at least annually in the 846. Additional powers of the Attorney General Federal Register a list of these and any additional explosives 847. Rules and regulations which he determines to be within the coverage of this chapter. For 848. Effect on State law the purposes of subsections (d), (e), (f), (g), (h), and (i) of section 844 of this title, the term “explosive” is defined in subsection (j) § 841. Definitions of such section 844. As used in this chapter— (a) “Person” means any individual, corporation, company, (e) “Blasting agent” means any material or mixture, consisting association, firm, partnership, society, or joint stock company. of fuel and oxidizer, intended for blasting, not otherwise defined as an explosive: Provided, that the finished product, as mixed for (b) “Interstate or foreign commerce” means commerce use or shipment, cannot be detonated by means of a numbered 8 between any place in a State and any place outside of that State, test blasting cap when unconfined. or within any possession of the United States (not including the Canal Zone) or the District of Columbia, and commerce between (f) “Detonator” means any device containing a detonating places within the same State but through any place outside of that charge that is used for initiating detonation in an explosive; the State. “State” includes the District of Columbia, the term includes, but is not limited to, electric blasting caps of Commonwealth of Puerto Rico, and the possessions of the United instantaneous and delay types, blasting caps for use with safety States (not including the Canal Zone). fuses and detonating cord delay connectors. 1 (g) “Importer” means any person engaged in the business of (5) any other substance in the concentration specified by the importing or bringing explosive materials into the United States Attorney General, after consultation
Recommended publications
  • Punked the Warped Tech of a Victorian World That Never Was
    THE MAGAZINE OF TECHNOLOGY INSIDERS 10.08 STEAM PUNKED THE WARPED TECH OF A VICTORIAN WORLD THAT NEVER WAS www.spectrum.ieee.org volume 45 number 10 north american 10.08 UPDATE 13 OPEN-SOURCE VOTING Can open-source software save electronic voting? By Mark Anderson 14 VIRTUAL COLONOSCOPY 16 CAR TALK 18 KEEPING MEMS MOVING 20 HOME FUEL CELLS TO SELL IN JAPAN OPINION 22 48 9 SPECTRAL LINES Is the United States ready for digital television? The transition may not be so smooth. By Tekla S. Perry 10 FORUM Futurist Ray Kurzweil gets the last word on the singularity. 21 TECHNICALLY SPEAKING New words are needed to reprocess old electronics. By Paul McFedries DEPARTMENTS 4 BACK STORY 28 On the road to Tikrit. SPARKS FLY: COVER STORY 6 CONTRIBUTORS Engineers build community and 22 HANDS ON more at TechShop 48 THE STEAMPUNK TechShop, a high-tech hands-on [top left]; strange workshop, is expanding—perhaps to steam-powered CONTRAPTORS a city near you. By David Schneider critters inhabit Do-it-yourself enthusiasts are drawing on the aesthetics of the I-Wei Huang’s CAREERS garage [top right]; 19th-century Victorian era to create fantastic brass-adorned, steam-driven 24 Sam Altman is only 23 and on and solar panels machines. All hail the steampunk subculture. By Erico Guizzo leave from Stanford, but his software on a U.S. Air Force base harvest may already be on your cellphone. energy from the 28 A LESS WELL-OILED WAR MACHINE By Susan Karlin sun [bottom]. One of the world’s most profligate users of energy, the U.S.
    [Show full text]
  • Log4j-Users-Guide.Pdf
    ...................................................................................................................................... Apache Log4j 2 v. 2.2 User's Guide ...................................................................................................................................... The Apache Software Foundation 2015-02-22 T a b l e o f C o n t e n t s i Table of Contents ....................................................................................................................................... 1. Table of Contents . i 2. Introduction . 1 3. Architecture . 3 4. Log4j 1.x Migration . 10 5. API . 16 6. Configuration . 18 7. Web Applications and JSPs . 48 8. Plugins . 56 9. Lookups . 60 10. Appenders . 66 11. Layouts . 120 12. Filters . 140 13. Async Loggers . 153 14. JMX . 167 15. Logging Separation . 174 16. Extending Log4j . 176 17. Extending Log4j Configuration . 184 18. Custom Log Levels . 187 © 2 0 1 5 , T h e A p a c h e S o f t w a r e F o u n d a t i o n • A L L R I G H T S R E S E R V E D . T a b l e o f C o n t e n t s ii © 2 0 1 5 , T h e A p a c h e S o f t w a r e F o u n d a t i o n • A L L R I G H T S R E S E R V E D . 1 I n t r o d u c t i o n 1 1 Introduction ....................................................................................................................................... 1.1 Welcome to Log4j 2! 1.1.1 Introduction Almost every large application includes its own logging or tracing API. In conformance with this rule, the E.U.
    [Show full text]
  • La Guardia-Pyke Bomb Carriers James A
    Journal of Criminal Law and Criminology Volume 34 | Issue 3 Article 8 1943 La Guardia-Pyke Bomb Carriers James A. Pyke Follow this and additional works at: https://scholarlycommons.law.northwestern.edu/jclc Part of the Criminal Law Commons, Criminology Commons, and the Criminology and Criminal Justice Commons Recommended Citation James A. Pyke, La Guardia-Pyke Bomb Carriers, 34 J. Crim. L. & Criminology 198 (1943-1944) This Criminology is brought to you for free and open access by Northwestern University School of Law Scholarly Commons. It has been accepted for inclusion in Journal of Criminal Law and Criminology by an authorized editor of Northwestern University School of Law Scholarly Commons. THE LA GUARDIA-PYKE BOMB CARRIERS* James A. Pyket Soon after the World's Fair bomb explosion of July 4, 1940, in which two members of the New York Police Department were killed and several injured, the Honorable Fiorello H. La Guardia, Mayor of the City of New York, summoned the author, as Com- manding Officer of the Bomb Squad, to the City Hall for the pur- pose of discussing the catastrophe and means of preventing a re- currence. As the result of this and several other conferences the "La Guardia-Pyke Bomb Carriers" were developed. The purpose of these carriers is to take a bomb from a congested area to a remote or suburban district and to do so in a manner which will protect the public and the police. With the construc- tion adopted should the bomb explode enroute the explosive forces are reduced to a minimum by means of a triple air-cushioning effect produced by the baffle screens of woven steel cable.
    [Show full text]
  • Conventional Explosions and Blast Injuries 7
    Chapter 7: CONVENTIONAL EXPLOSIONS AND BLAST INJURIES David J. Dries, MSE, MD, FCCM David Bracco, MD, EDIC, FCCM Tarek Razek, MD Norma Smalls-Mantey, MD, FACS, FCCM Dennis Amundson, DO, MS, FCCM Objectives ■ Describe the mechanisms of injury associated with conventional explosions. ■ Outline triage strategies and markers of severe injury in patients wounded in conventional explosions. ■ Explain the general principles of critical care and procedural support in mass casualty incidents caused by conventional explosions. ■ Discuss organ-specific support for victims of conventional explosions. Case Study Construction workers are using an acetylene/oxygen mixture to do some welding work in a crowded nearby shopping mall. Suddenly, an explosion occurs, shattering windows in the mall and on the road. The acetylene tank seems to be at the origin of the explosion. The first casualties arrive at the emergency department in private cars and cabs. They state that at the scene, blood and injured people are everywhere. - What types of patients do you expect? - How many patients do you expect? - When will the most severely injured patients arrive? - What is your triage strategy, and how will you triage these patients? - How do you initiate care in victims of conventional explosions? Fundamental Disaster Management I . I N T R O D U C T I O N Detonation of small-volume, high-intensity explosives is a growing threat to civilian as well as military populations. Understanding circumstances surrounding conventional explosions helps with rapid triage and recognition of factors that contribute to poor outcomes. Rapid evacuation of salvageable victims and swift identification of life-threatening injuries allows for optimal resource utilization and patient management.
    [Show full text]
  • Jones (Stephen) Oklahoma City Bombing Archive, 1798 – 2003 (Bulk 1995 – 1997)
    JONES (STEPHEN) OKLAHOMA CITY BOMBING ARCHIVE, 1798 ± 2003 (BULK 1995 ± 1997). See TARO record at http://www.lib.utexas.edu/taro/utcah/03493/cah-03493.html (Approximately 620 linear feet) This collection is open for research use. Portions are restricted due to privacy concerns. See Archivist's Note for more details. Use of DAT and Beta tapes by appointment only; please contact repository for more information. This collection is stored remotely. Advance notice required for retrieval. Contact repository for retrieval. Cite as: Stephen Jones Oklahoma City Bombing Archive, 1798 ± 2003 (Bulk 1995 ± 1997), Dolph Briscoe Center for American History, University of Texas at Austin. [AR 98-395; 2003-055; 2005-161] ______________________________________________________________________________ BIOGRAPHICAL NOTE: Stephen Jones (born 1940) was appointed in May 1995 by the United States District Court in Oklahoma City to serve as the lead defense attorney for Timothy McVeigh in the criminal court case of United States of America v. Timothy James McVeigh and Terry Lynn Nichols. On April 19, 1995, two years to the day after the infamous Federal Bureau of Investigation and Bureau of Alcohol, Tobacco, and Firearms raid on the Branch Davidians at Waco, Texas, a homemade bomb delivered inside of a Ryder rental truck was detonated in front of the Alfred P. Murrah Federal Building in Oklahoma City, Oklahoma. Timothy McVeigh, as well as his accomplice Terry Nichols, were accused of and, in 1997, found guilty of the crime, and McVeigh was executed in 2001. Terry Nichols is still serving his sentence of 161 consecutive life terms without the possibility of parole in the ADX Florence super maximum-security prison in Florence, Colorado.
    [Show full text]
  • Chelmsford-1958.Pdf (14.23Mb)
    Jown of Chelmdtord ANNUAL REPORT FOR THE YEAR ENDING DECEMBER 31, 1958 Itt Hfomonam FIRE CHIEF ALLAN KIDDER Allan Kidder, Chief of the Fire Department, died on November 4, 1958. Chief Kidder was first appointed a call firefighter in 1931. After serving his country in World War II, he returned to the Fire Department in 1946 as a regular firefighter. He rose rapidly in rank until in 1954 he was appointed as Chelmsford's first full- time Fire Chief. His untimely passing put an end to a career dedicated to the Fire Service, a career in which he earned the respect of his fellow-workers and of the Townspeople. SULLIVAN BROS. LOWELL, MASS. ANNUAL REPORT OF THE ^Jown of CkeLsfoJ FOR THE YEAR ENDING DECEMBER 31, 1958 ANNUAL TOWN REPORT Report of the Town Clerk ELECTED TOWN OFFICIALS MODERATOR Edward J. Desaulnier, Jr. (Term Expires 1960) Resigned Jan. 13, 1959 TOWN CLERK Charlotte P. DeWolf (Term Expires 1960) SELECTMEN AND BOARD OF PUBLIC WELFARE Edgar P. George Term Expires 1959 Robert F. McAndrew Term Expires 1960 Raymond J. Greenwood Term Expires 1961 TREASURER AND TAX COLLECTOR Charlotte P. DeWolf, Temporary until Feb. 1959 Walter R. Wilkins, Jr. Term Expires 1960 BOARD OF ASSESSORS Warren Wright Term Expires 1959 John J. Dunigan - Term Expires 1960 Claude A. Harvey _ Term Expires 1961 TREE WARDEN Myles J. Hogan (Term Expires 1960) BOARD OF HEALTH William R. Greenwood _ Term Expires 1959 Edmund J. Welch Term Expires 1960 Oliver A. Reeves Term Expires 1961 8 ANNUAL TOWN REPORT SCHOOL COMMITTEE Allan R. Davidson Term Expires 1959 Henrick R.
    [Show full text]
  • Dave's Decision: Whether to Weather
    Volume 37, No. 5 June, 2008 PUBLISHED BY THE LIONEL® COLLECTORS CLUB OF AMERICA IN FEBRUARY, APRIL, JUNE, OCTOBER, DECEMBER Dave’s Decision: Whether to Weather The Lion Roars June, 2008 LAST CHANCE TO ORDER Deadline Imminent The Lionel Collectors Club of America offers these two This limited-edition production run will include these quality distinctive cars of the northeast region — “Susie Q” and Ontario features: Northland RR — to members as the 2008 Convention car. Limit: • produced by Lionel® exclusively for LCCA two sets per member. • die-cast, fully sprung trucks with rotating roller bearing caps; truck sideframes are painted to match the cars The Susquehanna car will include the classic rendering of the • roof hatches actually open and close “Susie Q” character never before presented on a hopper car. This • crisp graphics with SUSIE Q and ONR décor pair will appeal to Susie Q and Canadian model railroaders, niche • added-on (not molded-in) ladders and brake wheels collectors seeking rolling stock of northeastern regional railroads, • detailed undercarriage and collectors of LCCA Convention cars. • discrete LCCA 2008 Convention designation on the underside. Order Form for “Susie Q” and ONR Cars Once submitted, LCCA will consider this a firm, non-refundable order. Deadline for ordering: June 30, 2008. Note: UPS cannot deliver to a post office box. A street address is required. Name: ____________________________________________________________________ LCCA No.: ________________ Address: ____________________________________________________________________________________________ City: _____________________________________________________________ State: ____ Zip + 4: __________________ Phone: (______) ______________________ e-mail: __________________________________________________________ [ ] Check this box if any part of your address is new. Do the Math: [ ] Payment Plan A: My check for the full amount is enclosed made payable to 2008 LCCA Convention Car “LCCA” with “TLR/2008CC” written on the memo line.
    [Show full text]
  • Characterizing Explosive Effects on Underground Structures.” Electronic Scientific Notebook 1160E
    NUREG/CR-7201 Characterizing Explosive Effects on Underground Structures Office of Nuclear Security and Incident Response AVAILABILITY OF REFERENCE MATERIALS IN NRC PUBLICATIONS NRC Reference Material Non-NRC Reference Material As of November 1999, you may electronically access Documents available from public and special technical NUREG-series publications and other NRC records at libraries include all open literature items, such as books, NRC’s Library at www.nrc.gov/reading-rm.html. Publicly journal articles, transactions, Federal Register notices, released records include, to name a few, NUREG-series Federal and State legislation, and congressional reports. publications; Federal Register notices; applicant, Such documents as theses, dissertations, foreign reports licensee, and vendor documents and correspondence; and translations, and non-NRC conference proceedings NRC correspondence and internal memoranda; bulletins may be purchased from their sponsoring organization. and information notices; inspection and investigative reports; licensee event reports; and Commission papers Copies of industry codes and standards used in a and their attachments. substantive manner in the NRC regulatory process are maintained at— NRC publications in the NUREG series, NRC regulations, The NRC Technical Library and Title 10, “Energy,” in the Code of Federal Regulations Two White Flint North may also be purchased from one of these two sources. 11545 Rockville Pike Rockville, MD 20852-2738 1. The Superintendent of Documents U.S. Government Publishing Office These standards are available in the library for reference Mail Stop IDCC use by the public. Codes and standards are usually Washington, DC 20402-0001 copyrighted and may be purchased from the originating Internet: bookstore.gpo.gov organization or, if they are American National Standards, Telephone: (202) 512-1800 from— Fax: (202) 512-2104 American National Standards Institute 11 West 42nd Street 2.
    [Show full text]
  • Chemical Accident Prevention & Preparedness
    Lessons Learned Bulletin No. 5 Chemical Accident Prevention & Preparedness Major accidents involving fertilizers The aim of the bulletin is to provide insights on lessons learned from accident reported in the European Major Accident Reporting System (eMARS) and other accident sources for both industry operators and government regulators. In future the CAPP Lessons Learned Bulletin will be produced on a semi-annual basis. Each issue of the Bulletin focuses on a particular theme. Accident 1 Summary Wholesale and retail storage and distribution In preparing this bulletin, 25 major accidents in eMARS involving fertiliz- Sequence of events was to attack the source of the fire with ers were studied together with an ad- portable fire extinguishers, in the absence ditional 25 accidents from other free A fire occurred in a warehouse storing fer- of activated fire hose reels. Arriving on sources, including also accidents in tilizers and chemical products belonging the site, firemen observed that very thick transport. Events were chosen on the to a wholesale distributor of numerous smoke was emitted from the storage basis that ammonium nitrate or NPK products, including sugar, molasses, fer- compartment. It also appeared that a fertilizer (nitrogen-phosphorus-potas- tilizers, and cereals. The storage instal- fire was burning beneath the mass. How- sium) was involved in the accident. lation was subdivided into 8 compart- ever, the intervention of the firefighters ments of which two contained NPK (15% appeared to focus solely on the presence In general, with some exceptions, N, 8% P, 22% K) fertilizers in quantities of ammonium nitrate fertilizer, ignoring, most accidents occurred in ware- of 600 tonnes and 850 tonnes respec- the nature of the other chemical prod- houses or general chemicals manu- tively.
    [Show full text]
  • Pdf 309.57 K
    Proceeding of the 6th ICEE Conference 29-31 May 2012 ENMC-2 1/6 6th International Conference Military Technical College on Kobry El-Kobbah, Chemical & Environmental Cairo, Egypt Engineering 29 -31 May, 2012. ENMC-2 SENSITIVITY AND DETONATION PARAMETERS OF 4, 6-DIAZIDO-N-NITRO-1, 3, 5-TRIAZIN-2-AMINE Tomáš Musil*, Robert Matyáš*, Ondřej Němec*, Martin Künze* Abstract Highly dense nitrogen-rich compounds are potential high performance energetic materials for use in industrial scene or military. 4,6-Diazido-N-nitro-1,3,5-triazin-2- amine (DANT) is relatively a new substance on which characterization and detonation parameters were tested. The sensitivity of DANT to impact, friction and electric discharge was also determined. Sensitivity to impact is between PETN and RDX, sensitivity to friction is higher as PETN. DANT´s relative strength is 108 % of TNT. We also calculated and measured detonation parameters such as pressure and detonation velocity. Theoretical detonation parameters are 8 205 m.s-1 and 30.3 GPa. Temperature of autoignition is 156 °C. Keywords: 4,6-Diazido-N-nitro-1,3,5-triazin-2-amine; DANT, detonation parameters, sensitivity * Institute of Energetic Materials, Faculty of Chemical Technology, University of Pardubice, Studentska 95, 532 10 Pardubice, Czech Republic. [email protected] 1/6 Proceeding of the 6th ICEE Conference 29-31 May 2012 ENMC-2 2/6 1. Introduction 4,6-Diazido-N-nitro-1,3,5-triazin-2-amine (DANT, see scheme 1) – this relatively simple molecule was first reported only four years ago by Fronabarger et al. [1]. The more extensive study of this molecule focused on its synthesis, analysis, structure and its sensitivity to mechanical stimuli was published recently by us [2].
    [Show full text]
  • Explosives and Terminal Ballistics
    AND TERMINAL BALLISTICS A REPORT PREPARED FOR THE AAF SCIEN'rIFIC ADVISORY GROUP By D. P. MAC DOUGALL Naval Ordnance Laboratory, Washington, D. C. N. M. NEWMARK Department oj Civil Engineering, University oj Illinois • PMblished May, 1946 by HEADQUARTERS AIR MATERIEL COMMAND PUBLICATIONS BRANCH, INTEJtJYiE~9) '1001 WRIGHT FIELD, DAYTON, OHIO V-46579 The AAF Scientific Advisory Group was activated late in 1944 by General of the Army H. H. Arnold. He se­ cured the services of Dr. Theodore von Karman, re­ nowned scientist and consultant in aeronautics, who agreed to organize and direct the group. Dr. von Karman gathered about him a group of Ameri­ can scientists from every field of research having a bearing on air power. These men then analyzed im­ portant developments in the basic sciences, both here and abroad, and attempted to evaluate the effects of their application to air power. This volume is one of a group of reports made to the Army Air Forces by the Scientific Advisory Group. Thil document contolnl Information affecting the notional defenle of the United Statel within the meaning of the Espionage Ad, SO U. S. C., 31 and 32, 01 amended. Its tronsmiulon or the revelation of Its contents In any manner to on unauthorized person II prohibited by low. AAF SCIENTIFIC ADVISORY GROUP Dr. Th. von Karman Director Colonel F. E. Glantzberg Dr. H. L. Dryden Deputy Director, Military Deputy Director, Scientific Lt Col G. T. McHugh, Executive Capt C. H. Jackson, Jr., Secretary CONSULTANTS Dr. C. W. Bray Dr. A. J. Stosick Dr. L. A.
    [Show full text]
  • LMAX Disruptor
    Disruptor: High performance alternative to bounded queues for exchanging data between concurrent threads Martin Thompson Dave Farley Michael Barker Patricia Gee Andrew Stewart May-2011 http://code.google.com/p/disruptor/ 1 Abstract LMAX was established to create a very high performance financial exchange. As part of our work to accomplish this goal we have evaluated several approaches to the design of such a system, but as we began to measure these we ran into some fundamental limits with conventional approaches. Many applications depend on queues to exchange data between processing stages. Our performance testing showed that the latency costs, when using queues in this way, were in the same order of magnitude as the cost of IO operations to disk (RAID or SSD based disk system) – dramatically slow. If there are multiple queues in an end-to-end operation, this will add hundreds of microseconds to the overall latency. There is clearly room for optimisation. Further investigation and a focus on the computer science made us realise that the conflation of concerns inherent in conventional approaches, (e.g. queues and processing nodes) leads to contention in multi-threaded implementations, suggesting that there may be a better approach. Thinking about how modern CPUs work, something we like to call “mechanical sympathy”, using good design practices with a strong focus on teasing apart the concerns, we came up with a data structure and a pattern of use that we have called the Disruptor. Testing has shown that the mean latency using the Disruptor for a three-stage pipeline is 3 orders of magnitude lower than an equivalent queue-based approach.
    [Show full text]