Optimizing compilerIn computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program. Common requirements are to minimize a program's execution time, memory footprint, storage size, and power consumption (the last three being popular for portable computers). Compiler optimization is generally implemented using a sequence of optimizing transformations, algorithms which take a program and transform it to produce a semantically equivalent output program that uses fewer resources or executes faster.
SupercapacitorA supercapacitor (SC), also called an ultracapacitor, is a high-capacity capacitor, with a capacitance value much higher than other capacitors but with lower voltage limits. It bridges the gap between electrolytic capacitors and rechargeable batteries. It typically stores 10 to 100 times more energy per unit volume or mass than electrolytic capacitors, can accept and deliver charge much faster than batteries, and tolerates many more charge and discharge cycles than rechargeable batteries.
Boron nitrideBoron nitride is a thermally and chemically resistant refractory compound of boron and nitrogen with the chemical formula BN. It exists in various crystalline forms that are isoelectronic to a similarly structured carbon lattice. The hexagonal form corresponding to graphite is the most stable and soft among BN polymorphs, and is therefore used as a lubricant and an additive to cosmetic products. The cubic (zincblende aka sphalerite structure) variety analogous to diamond is called c-BN; it is softer than diamond, but its thermal and chemical stability is superior.
MicroscopyMicroscopy is the technical field of using microscopes to view objects and areas of objects that cannot be seen with the naked eye (objects that are not within the resolution range of the normal eye). There are three well-known branches of microscopy: optical, electron, and scanning probe microscopy, along with the emerging field of X-ray microscopy. Optical microscopy and electron microscopy involve the diffraction, reflection, or refraction of electromagnetic radiation/electron beams interacting with the specimen, and the collection of the scattered radiation or another signal in order to create an image.
MicrofiltrationMicrofiltration is a type of physical filtration process where a contaminated fluid is passed through a special pore-sized membrane filter to separate microorganisms and suspended particles from process liquid. It is commonly used in conjunction with various other separation processes such as ultrafiltration and reverse osmosis to provide a product stream which is free of undesired contaminants. Microfiltration usually serves as a pre-treatment for other separation processes such as ultrafiltration, and a post-treatment for granular media filtration.
Loop optimizationIn compiler theory, loop optimization is the process of increasing execution speed and reducing the overheads associated with loops. It plays an important role in improving cache performance and making effective use of parallel processing capabilities. Most execution time of a scientific program is spent on loops; as such, many compiler optimization techniques have been developed to make them faster. Since instructions inside loops can be executed repeatedly, it is frequently not possible to give a bound on the number of instruction executions that will be impacted by a loop optimization.
Contact dermatitisContact dermatitis is a type of acute or chronic inflammation of the skin caused by exposure to chemical or physical agents. Symptoms of contact dermatitis can include itchy or dry skin, a red rash, bumps, blisters, or swelling. These rashes are not contagious or life-threatening, but can be very uncomfortable. Contact dermatitis results from either exposure to allergens (allergic contact dermatitis), or irritants (irritant contact dermatitis).
European super gridThe European super grid is a possible future super grid that would ultimately interconnect the various European countries and the regions around Europe's borders – including North Africa, Kazakhstan, and Turkey – with a high-voltage direct current (HVDC) power grid.
Lithium-ion batteryA lithium-ion or Li-ion battery is a type of rechargeable battery which uses the reversible reduction of lithium ions to store energy. The negative electrode of a conventional lithium-ion cell is typically graphite, a form of carbon. This negative electrode is sometimes called the anode as it acts as an anode during discharge. The positive electrode is typically a metal oxide; the positive electrode is sometimes called the cathode as it acts as a cathode during discharge.
3D bioprintingThree dimensional (3D) bioprinting is the utilization of 3D printing–like techniques to combine cells, growth factors, and/or biomaterials to fabricate biomedical parts, often with the aim of imitating natural tissue characteristics. Generally, 3D bioprinting can utilize a layer-by-layer method to deposit materials known as bio-inks to create tissue-like structures that are later used in various medical and tissue engineering fields. 3D bioprinting covers a broad range of bioprinting techniques and biomaterials.
Constrained optimizationIn mathematical optimization, constrained optimization (in some contexts called constraint optimization) is the process of optimizing an objective function with respect to some variables in the presence of constraints on those variables. The objective function is either a cost function or energy function, which is to be minimized, or a reward function or utility function, which is to be maximized.
Mathematical optimizationMathematical optimization (alternatively spelled optimisation) or mathematical programming is the selection of a best element, with regard to some criterion, from some set of available alternatives. It is generally divided into two subfields: discrete optimization and continuous optimization. Optimization problems arise in all quantitative disciplines from computer science and engineering to operations research and economics, and the development of solution methods has been of interest in mathematics for centuries.