Skip to main content

Home/ Coders/ Group items tagged hardware

Rss Feed Group items tagged

Fabien Cadet

Programming as if Performance Mattered, by James Hague [2004-04-04] - 3 views

  • I frequently see bare queries from programmers in discussion forums, especially from new programmers, who are worried about performance. These worries often stem from popular notions about what operations are "slow." Division. Square roots. Mispredicted branches. Cache unfriendly data structures.
  • Inevitably someone chimes in that making out-of-context assumptions, especially without profiling, is a bad idea. And they're right.
  • The golden rule of programming has always been that clarity and correctness matter much more than the utmost speed. Very few people will argue with that. And yet do we really believe it? If we did, then 99% of all programs would be written in something like Python. Or Erlang.
  • ...5 more annotations...
  • At the same time, such concerns and advice seem to remain constant despite rapid advances in hardware.
  • That tempting, enticing, puzzle-solving activity called "optimization," it hasn't gone away either.
  • Only now the process is on a different level. It isn't machine level twiddling and cycle counting, but it isn't simply mathematical analysis of algorithms either.
  • The big difference is that the code changes I made are substantially safer than running a program and having it silently hang the system. All array accesses are bounds-checked. There's no way to accidentally overwrite a data structure. There's no way to create a memory leak.
  • Really, this is what those cycle-counting programmers from 1985 dreamed of.
  •  
    « I frequently see bare queries from programmers in discussion forums, especially from new programmers, who are worried about performance. These worries often stem from popular notions about what operations are "slow." Division. Square roots. Mispredicted branches. Cache unfriendly data structures. »
gfds_inc

GLOBAL FUTURE DESIGNS & SOLUTIONS - 0 views

  •  
    We develop high-quality visual solutions supported with augmented reality, virtual reality, mixed reality, simulation technologies, internet of things, and artificial intelligence, as well as providing exclusive software and hardware products for customers.
maobang

warehouse shelving manufacturers - 0 views

  •  
    As a leading storage equipment provider, Maobang develops customized one-to-one storage racking solutions for all types of warehouse environments. Our main products are wide span racks, drive in racks, wide aisle racks, narrow aisle racks, single deep racks, double lane racks, mezzanine floor racks, steel pallets, wire mesh cages, stack pallets and related storage products. These products are widely used in all walks of life, like Agriculture, Clothing, Food and beverage, Chemical, Construction, Consumer electronics, Furniture, Household appliances, Lighting, Packaging and printing, Hardware tools, Auto parts. Our racking system is suitable for both indoors and outdoors, and are more suitable for low-temperature cold storage. Please contact us for a warehouse storage solution.
maobang

storage shelf 4 tier - 0 views

  •  
    The brief introduction of warehouse long span widespan racking system The Longspan shelf picking system is an ideal solution for manual storage of small and medium non palletizing products. The medium duty storage shelf Ususlly used in warehouse of supermarket, hardware, autoparts and other goods that without pallet, long span racking is our medium duty storage racking solution, which can be loaded 100-500KG per layer. Designed for installation in narrow places, used to fix boxes, parts or any heavy objects. It still maintains an impressive weight, up to 3000kg per rack. And we have many standard sizes to choose or other sizes are available to meet your requirement.
jahnsmith97

Is mobile repairing hard? - 1 views

Cell phone repair is very easy to learn It is relatively easy to understand how a cell phone works and how to repair it if something goes wrong. Everything from the hardware to the software of the...

design Web

started by jahnsmith97 on 25 Feb 22 no follow-up yet
John Lam

What Every Programmer Should Know About Memory - 8 views

  •  
    Selecting the best long-range scope often depends on your specific needs, such as your shooting style, budget, and intended use. However, here are some of the top-rated long-range scopes currently available, each known for its exceptional quality and performance: https://medium.com/@fadimahar02/best-long-range-scope-723bc64033a3
‹ Previous 21 - 26 of 26
Showing 20 items per page