Search references for LOOP LEVEL-PARALLELISM. Phrases containing LOOP LEVEL-PARALLELISM
See searches and references containing LOOP LEVEL-PARALLELISM!LOOP LEVEL-PARALLELISM
Loop-level parallelism is a form of parallelism in software programming that is concerned with extracting parallel tasks from loops. The opportunity for
Loop-level_parallelism
Measure of the amount of work needed to perform a computing task
amount of parallelism is achieved at instruction level, followed by loop-level parallelism. At instruction and loop level, fine-grained parallelism is achieved
Granularity (parallel computing)
Granularity_(parallel_computing)
Parallelization across multiple processors in parallel computing environments
Data parallelism is parallelization across multiple processors in parallel computing environments. It focuses on distributing the data across different
Data_parallelism
Programming paradigm in which many processes are executed simultaneously
different forms of parallel computing: bit-level, instruction-level, data, and task parallelism. Parallelism has long been employed in high-performance
Parallel_computing
parallelism is a method to perform loop-level parallelism by pipelining the statements in a loop. Pipelined parallelism may exist at different levels
DOPIPE
Compiler optimization
data locality, instruction-level parallelism, and loop overhead (branching, incrementing, etc.) that may make loop fusion, loop fission, or neither, the
Loop_fission_and_fusion
DOACROSS parallelism is a parallelization technique used to perform Loop-level parallelism by utilizing synchronisation primitives between statements
DOACROSS_parallelism
Rhetorical device
speech, from the folk level to the professional. An entire issue of the journal Oral Tradition has been devoted to articles on parallelism in languages from
Parallelism_(rhetoric)
scalar elements only. To exploit parallelism that occurs across iterations within a parallel program (loop-level parallelism), the need grew for compilers
Privatization (computer programming)
Privatization_(computer_programming)
Process to determine relationships among statements
Banerjee test Alias analysis DOPIPE Loop Level Parallelism Loop transformation Loop splitting Loop fusion Loop interchange Loop skewing Automatic parallelization
Loop_dependence_analysis
Inherent parallelism in expressed computation
implicit parallelism is a characteristic of a programming language that allows a compiler or interpreter to automatically exploit the parallelism inherent
Implicit_parallelism
Loop transformation technique
Continue loop if $7 > 0 Computer programming portal Don't repeat yourself Instruction level parallelism Just-in-time compilation Loop fusion Loop splitting
Loop_unrolling
Central computer component that executes instructions
CPUs devote a lot of semiconductor area to caches and instruction-level parallelism to increase performance and to CPU modes to support operating systems
Central_processing_unit
Increasing execution speed and reducing the overheads associated with loops
research as of the time of this writing (2010). Loop nest optimization Polytope model Scalable parallelism Scalable locality In the book Reasoning About
Loop_optimization
Open standard for parallelizing
Interface (MPI), such that OpenMP is used for parallelism within a (multi-core) node while MPI is used for parallelism between nodes. There have also been efforts
OpenMP
Case in parallel computing
based on loop unrolling. This technique, used for conventional vector machines, tries to find and exploit SIMD parallelism at the loop level. It consists
Automatic_vectorization
Collusion between competitors
There are two types of tacit collusion: concerted action and conscious parallelism. In a concerted action, also known as concerted activity, competitors
Tacit_collusion
Technique in computer software design
Supernode Partitioning. POPL'88, pages 319–329, 1988. Xue, J. Loop Tiling for Parallelism. Kluwer Academic Publishers. 2000. M. S. Lam, E. E. Rothberg
Loop_nest_optimization
Matrix reduction algorithm
Navarro and J. Torres. Strategies for Efficient Exploitation of Loop-level Parallelism in Java. Concurrency and Computation: Practice and Experience(Java
LU_reduction
Method of improving instruction-level parallelism
instruction pipelining is a technique for implementing instruction-level parallelism within a single processor. Pipelining attempts to keep every part
Instruction_pipelining
Computer runtime parallelization technique
Software-based Speculative Parallelism (PDF). FDDO-3. pp. 1–10. Chen, Michael K.; Olukotun, Kunle (1998). "Exploiting Method-Level Parallelism in Single-Threaded
Speculative_multithreading
Computing technique used to achieve parallelism
term that has been used to refer to computational models for exploiting parallelism whereby multiple processors cooperate in the execution of a program in
Single_program,_multiple_data
Multi-paradigm system programming language
range : iota; import std.parallelism : parallel; void main() { foreach (i; iota(11).parallel) { // The body of the foreach loop is executed in parallel
D_(programming_language)
Form of input/output processing
order to perform asynchronous I/O. (Of course, at the microscopic level the parallelism may be rather coarse and exhibit some non-ideal characteristics
Asynchronous_I/O
Method of improving computer program speed
DOALL loop do i = 2, n z(i) = z(1)*2**(i - 1) enddo However, current parallelizing compilers are not usually capable of bringing out these parallelisms automatically
Automatic_parallelization
Programming language
based on ANSI C, with the addition of Cilk-specific keywords to signal parallelism. When the Cilk keywords are removed from Cilk source code, the result
Cilk
Improving the efficiency of software
techniques involve instruction scheduling, instruction-level parallelism, data-level parallelism, cache optimization techniques (i.e., parameters that
Program_optimization
Set of computers configured in a distributed computing system
business use). Within the same time frame, while computer clusters used parallelism outside the computer on a commodity network, supercomputers began to
Computer_cluster
Digital circuit
Retrieved 2016-12-14. "IBM Stretch (7030) -- Aggressive Uniprocessor Parallelism". "S-1 Supercomputer". Murray, J.E.; Salett, R.M.; Hetherington, R.C
Branch_predictor
Hardware cache of a central processing unit
last-level cache (LLC). Additional techniques are used for increasing the level of parallelism when LLC is shared between multiple cores, including slicing it into
CPU_cache
Way of setting up and executing parallel computer programs
tasks: the fork primitive allows the programmer to specify potential parallelism, which the implementation then maps onto actual parallel execution. The
Fork–join_model
Compiler optimization technique
scheduling is a compiler optimization used to improve instruction-level parallelism, which improves performance on machines with instruction pipelines
Instruction_scheduling
Array of processing elements specialized for parallelizable workloads
of scalable parallelism and data reuse. Consider a kernel, i.e. a function to be applied to several inputs, expressed as one or more loops; this means
Spatial_architecture
Technique in computer programming to optimize loop execution
known to assembly language programmers of machines with instruction-level parallelism since such architectures existed. Effective compiler generation of
Software_pipelining
Optimization technique in computing
execution, improve program performance. It increases ILP (Instruction Level Parallelism) along the important execution path by statically predicting frequent
Trace_scheduling
Ability of a CPU to provide multiple threads of execution concurrently
has become more popular as efforts to further exploit instruction-level parallelism have stalled since the late 1990s. This allowed the concept of throughput
Multithreading (computer architecture)
Multithreading_(computer_architecture)
2018 open and royalty-free video coding format
non-binary arithmetic coding helps evade patents but also adds bit-level parallelism to an otherwise serial process, reducing clock rate demands on hardware
AV1
announcements. Multi-core processors are intended to exploit a thread-level parallelism, identified by software. Hence, the most challenging task is to find
Binary Modular Dataflow Machine
Binary_Modular_Dataflow_Machine
Programming situation where an instruction refers to a prior instruction's data
instruction 3 is also truly dependent on instruction 1. Instruction level parallelism is therefore not an option in this example. An anti-dependency occurs
Data_dependency
Partition of a graph whose components are reachable from all vertices
have theoretical guarantee on the parallelism (consider if a graph has no edges, the algorithm requires O(n) levels of recursions). Blelloch et al. in
Strongly_connected_component
Tool to convert sequential code to parallel
(pthreads) functions and OpenMP constructs. The YUCCA tool does task- and loop-level parallelizing. Par4All is an automatic parallelizing and optimizing compiler
Automatic parallelization tool
Automatic_parallelization_tool
Parallel programming model
In computing, algorithmic skeletons, or parallelism patterns, are a high-level parallel programming model for parallel and distributed computing. Algorithmic
Algorithmic_skeleton
Open-source data analytics cluster computing framework
Spark provides an interface for programming clusters with implicit data parallelism and fault tolerance. Originally developed at the University of California
Apache_Spark
Computer programming language designed for digital image processing
Saman (2013-06-16). "Halide: A language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines". Proceedings
Halide_(programming_language)
Computer programming paradigm
it is well over 50:1 and increasing with algorithmic complexity. Data parallelism exists in a kernel if the same function is applied to all records of
Stream_processing
Compiler that optimizes generated code
Most high-level programming languages share common programming constructs and abstractions, such as branching constructs (if, switch), looping constructs
Optimizing_compiler
Visualisation of computer system processes
combined fragments, which are then used to model interactions that include parallelism, conditional branches, and optional interactions. Message sequence chart
Sequence_diagram
Instruction in computer program
is satisfied that causes the loop to terminate. Loops also qualify as branch instructions. At the machine level, loops are implemented as ordinary conditional
Branch_(computer_science)
Message-passing system for parallel computers
and pbdMPI, where Rmpi focuses on manager-workers parallelism while pbdMPI focuses on SPMD parallelism. Both implementations fully support Open MPI or MPICH2
Message_Passing_Interface
In computing, a lock which causes a thread to loop continuously
is a lock that causes a thread trying to acquire it to simply wait in a loop ("spin") while repeatedly checking whether the lock is available. Since the
Spinlock
Functions whose execution you can pause
order, without changing the overall outcome, but they do not provide parallelism, because they do not execute multiple tasks simultaneously. The advantages
Coroutine
Mathematical algorithm
is not an obvious candidate for massive parallelism. Recent research works have shown that massive parallelism is applicable to coordinate descent by relaxing
Coordinate_descent
Array data structure that compactly stores bits
simple set data structure. A bit array is effective at exploiting bit-level parallelism in hardware to perform operations quickly. A typical bit array stores
Bit_array
Lightweight threading implemented in userspace
thread through co-operative concurrency and can therefore not achieve parallelism performance gains like operating system threads. The main benefit of
Green_thread
Sequence in computer science
span and more parallelism but is not work-efficient. The second is work-efficient but requires double the span and offers less parallelism. These are presented
Prefix_sum
Software related to robots
classes to handle parallelism and the complexity that comes with it, like concurrent access to shared resources. URBI provides a higher level of abstraction
Robot_software
Processor with instructions capable of multi-step operations
for operands of a typical CISC machine may limit the instruction-level parallelism that can be extracted from the code, although this is strongly mediated
Complex instruction set computer
Complex_instruction_set_computer
Type of parallel processing
it should not be confused with an ISA. Such machines exploit data level parallelism, but not concurrency: there are simultaneous (parallel) computations
Single instruction, multiple data
Single_instruction,_multiple_data
Type of program in computer graphics
directly in application code written in a high level language. Compute kernels roughly correspond to inner loops when implementing algorithms in traditional
Shader
differ in the level of locality of reference and drastically affect cache performance, and also have implications for the approach to parallelism and distribution
Memory_access_pattern
Optical instrument for non-contact measurement of angles
autocollimators are often used for aligning laser rod ends and checking the face parallelism of optical windows and wedges. Electronic and digital autocollimators
Autocollimator
Instructions directly executable by a computer
cycles (RISC) Very long instruction word – Computer architecture to aid parallelism On early decimal machines, patterns of characters, digits and digit sign
Machine_code
Open question in philosophy of how abstract minds interact with physical bodies
whether other systems of equal complexity lack such features. The massive parallelism of neural networks allows redundant populations of neurons to mediate
Mind–body_problem
Programming paradigm based on formal logic
it goes into an infinite loop. However, top-down execution with tabling gives the same answers and terminates without looping. Like Datalog, Answer Set
Logic_programming
Type of computer processor design
to the buses, which provides opportunities for instruction-level parallelism. The parallelism is statically defined by the programmer. In this respect (and
Transport triggered architecture
Transport_triggered_architecture
Programming language
delimited continuations. These changes enable support for shared-memory parallelism and color-blind concurrency, respectively. OCaml's development continued
OCaml
Self-balancing binary search tree data structure
After relabeling P to N the loop invariant is fulfilled so that the rebalancing can be iterated on one black level (= 1 tree level) higher. The sibling S is
Red–black_tree
Programming abstraction
computing platform and programming model that higher level languages can use to exploit parallelism. In CUDA, the kernel is executed with the aid of threads
Thread block (CUDA programming)
Thread_block_(CUDA_programming)
Routines for performing common linear algebra operations
some algorithms. Initially, these subroutines used hard-coded loops for their low-level operations. For example, if a subroutine needed to perform a matrix
Basic Linear Algebra Subprograms
Basic_Linear_Algebra_Subprograms
Electronic communication subsystem on an integrated circuit
links of the network-on-chip are shared by many signals. A high level of parallelism is achieved, because all data links in the NoC can operate simultaneously
Network_on_a_chip
Hardware description language
events in the queue are processed. VHDL has constructs to handle the parallelism inherent in hardware designs, but these constructs (processes) differ
VHDL
General-purpose programming language
and parallelism: Multiple tasks can be run simultaneously. Python contains modules such as `multiprocessing` to support this form of parallelism. Moreover
Python_(programming_language)
Use of a GPU for computations typically assigned to CPUs
typically used for computer and video games. C++ Accelerated Massive Parallelism (C++ AMP) is a library that accelerates execution of C++ code by exploiting
General-purpose computing on graphics processing units
General-purpose_computing_on_graphics_processing_units
Family of RISC-based computer architectures
performance of true single instruction, multiple data (SIMD) vector parallelism. This vector mode was therefore removed shortly after its introduction
Arm_architecture_family
Software analysis tool
Archived from the original (PDF) on April 16, 2014. "Design Code for Parallelism and Offloading with Intel® Advisor". "Computer-Aided Formulation case
Intel_Advisor
Algorithms which recursively solve subproblems
can be converted into simple loops. Under this broad definition, however, every algorithm that uses recursion or loops could be regarded as a "divide-and-conquer
Divide-and-conquer_algorithm
and becoming faster (and arguably more obfuscated) through byte-wise parallelism and space–time tradeoffs. Various CRC standards extend the polynomial
Computation of cyclic redundancy checks
Computation_of_cyclic_redundancy_checks
Computer memory management instruction
example modern graphics processing unit (GPUs) and Xeon Phi) use massive parallelism to achieve high throughput whilst working around memory latency (reducing
Cache_control_instruction
Series of pioneering microprocessors from the 1980s
overcome. It seemed that the only way forward was to increase the use of parallelism, the use of several CPUs that would work together to solve several tasks
Transputer
Network packet distribution with multiple cores
"Partition-Aware Packet Steering Using XDP and eBPF for Improving Application-Level Parallelism". Proceedings of the 1st ACM CoNEXT Workshop on Emerging in-Network
Multi-core network packet steering
Multi-core_network_packet_steering
Software that provides access that hides details
(January 2011). "Using simple abstraction to reinvent computing for parallelism". Communications of the ACM. 54 (1): 75–85. doi:10.1145/1866739.1866757
Abstraction (computer science)
Abstraction_(computer_science)
Programming language
concurrent operations (goroutines) across multiple CPUs; this can achieve parallelism for a properly written program. The primary concurrency construct is
Go_(programming_language)
Mathematical-logic system based on functions
However, the lambda calculus does not offer any explicit constructs for parallelism. One can add constructs such as futures to the lambda calculus. Other
Lambda_calculus
Property of some operation(s) in concurrent programming
the cost of large numbers of locks against the benefits of increased parallelism. Another approach, favoured by researchers (but not yet widely used in
Linearizability
Synchronization method in parallel computing
de; Chapman, Barbara M. (eds.). Evolving OpenMP in an Age of Extreme Parallelism. Lecture Notes in Computer Science. Springer Berlin Heidelberg. pp. 42–52
Barrier_(computer_science)
Computer processor which works on arrays of several numbers at once
much slower memory access operations. The Cray design used pipeline parallelism to implement vector instructions rather than multiple ALUs. In addition
Vector_processor
metaheuristic. To this end, concepts and technologies from the field of parallelism in computer science are used to enhance and even completely modify the
Parallel_metaheuristic
Use of widely distributed computer resources to reach a common goal
Programming Stream processing Dataflow programming Models Implicit parallelism Explicit parallelism Concurrency Non-blocking algorithm Hardware Flynn's taxonomy
Grid_computing
Divide and conquer sorting algorithm
reaches a parallelism of Θ ( n ( log n ) 2 ) {\textstyle \Theta \left({\frac {n}{(\log n)^{2}}}\right)} , which is much higher than the parallelism of the
Merge_sort
Type of computer processor
task-level parallelism in many complex digital signal processor (DSP) applications, and also computes many large tasks using fine-grained parallelism. AsAP
Asynchronous array of simple processors
Asynchronous_array_of_simple_processors
Class of artificial neural networks
quadruplets of atoms are memory-intensive at the level of individual graphs, making standard data parallelism — where each GPU processes a separate sample
Graph_neural_network
Specialized computer language used to describe electronic circuits
simulation. Historically, design verification was a laborious, repetitive loop of writing and running simulation test cases against the design under test
Hardware_description_language
1991 book by Manuel DeLanda
create computers supposed to perform much calculation utilizing massive parallelism. According to DeLanda, the Prussian Army was thus Jominian, that it favored
War in the Age of Intelligent Machines
War_in_the_Age_of_Intelligent_Machines
Database software
isolation level and it provides the strongest consistency guarantee. Ingres supports joins with hash join, sort-merge join, and nested loop join algorithms
Ingres_(database)
Neuronal events sufficient for a specific conscious percept
consciousness based on quantum mechanics. There is an apparent redundancy and parallelism in neural networks so, while activity in one group of neurons may correlate
Neural correlates of consciousness
Neural_correlates_of_consciousness
Mapping function that preserves data point locality
matrix-transpose-vector multiplication using compressed sparse blocks", ACM Symp. on Parallelism in Algorithms and Architectures (PDF), CiteSeerX 10.1.1.211.5256, archived
Z-order_curve
Algorithm for modelling sequential data
longer context lengths. It offers enhancements in work partitioning and parallelism, enabling it to achieve up to 230 TFLOPs/s on A100 GPUs (FP16/BF16),
Transformer_(deep_learning)
Fortran parallel programming extension
Reliance on named critical sections for mutual exclusion hinders scalable parallelism by associating mutual exclusion with code regions rather than data objects
Coarray_Fortran
Form of conditionals in computer programming
more complex. Branch predictor Control flow Delay slot Instruction-level parallelism Optimizing compiler Pipeline stall Software pipelining Speculative
Predication (computer architecture)
Predication_(computer_architecture)
American research center, 1985–1995
new high-radix interconnection networks, built tools to measure the parallelism in sequential programs, designed and built a restructuring compiler (Parafrase)
University of Illinois Center for Supercomputing Research and Development
University_of_Illinois_Center_for_Supercomputing_Research_and_Development
LOOP LEVEL-PARALLELISM
LOOP LEVEL-PARALLELISM
Surname or Lastname
North German
North German : habitational name from any of several places called Loose or Loosey.North German : from a short form of Nikolaus, German form of Nicholas.Dutch : nickname from the adjective loos ‘cunning’, ‘artful’, ‘guileful’.English : variant spelling of Loose.
Surname or Lastname
Jewish (Ashkenazic)
Jewish (Ashkenazic) : variant spelling of Levin.English, North German, and Dutch : from the Germanic personal name represented by Old English Lēofwine, Saxon Liafwin, composed of the elements lēof ‘dear’, ‘beloved’ + wine ‘friend’.English and Scottish : habitational name from places called Leven in East Yorkshire, Fife, and Renfrew. The first is probably from a stream name, possibly derived from a Celtic word meaning smooth (as in Welsh llyfyn). The Scottish place name is from a Gaelic river name meaning ‘elm river’.Dutch and North German : from a Flemish saint’s name, Lefwin (Lieven), the patron saint of Ghent (see Lewin 2).
Boy/Male
Yiddish
Dearly loved.
Male
French
French form of Latin Lupus, LOUP means "wolf."
Surname or Lastname
Jewish
Jewish : variant spelling of Levy.English : variant spelling of Leavey.
Surname or Lastname
English (Somerset)
English (Somerset) : habitational name from Look in Puncknowle, Dorset, named in Old English with lūce ‘enclosure’.English : possibly a variant of Luck 3.Northern English and Scottish : from a vernacular pet form of Lucas.Dutch (van Look) : topographic name from look ‘enclosure’ or habitational name from a place named with this word.Thomas Look (b. c. 1622) was in Lynn, MA, by 1646. His son, also called Thomas (b. 1646), moved to Martha’s Vineyard about 1670.
Surname or Lastname
English
English : variant spelling of Lovell.
Surname or Lastname
English
English : variant of Bevill.
Boy/Male
Shakespearean
King Richard III' Lord Lovel.
Surname or Lastname
English
English : metonymic occupational name for a cooper, from Middle English coupe ‘tub’, ‘container’ (see Cooper). In some cases the surname may have been derived from a pub or house sign.Dutch : from koop ‘purchase’, ‘bargain’, hence a nickname for a haggler or a metonymic occupational name for a merchant.
Surname or Lastname
English (of Norman origin)
English (of Norman origin) : nickname for a fleet-footed or timid person, from Old French levre ‘hare’ (Latin lepus, genitive leporis). It may also have been a metonymic occupational name for a hunter of hares.English (of Norman origin) : topographic name for someone who lived in a place thickly grown with rushes, from Old English lǣfer ‘rush’, ‘reed’, ‘iris’. Compare Laver 3. Great and Little Lever in Greater Manchester (formerly in Lancashire) are named with this word (in a collective sense) and in some cases the surname may also be derived from these places.English (of Norman origin) : possibly from an unrecorded Middle English survival of an Old English personal name, Lēofhere, composed of the elements lēof ‘dear’, ‘beloved’ + here ‘army’.
Surname or Lastname
English
English : variant spelling of Revell.French : habitational name from any of the places so named, for example in Isère and Haute-Garonne.French and southern French : nickname from Old French, Occitan reveau ‘rebel’.
Boy/Male
Hindu, Indian, Rajasthani, Sindhi, Traditional
Look; Beauty; Appearance
Male
English
Variant spelling of English Lovell, LOVEL means "little wolf."
Male
Yiddish
(לֶעמְל) Yiddish name LEMEL means "little lamb; meek."
Boy/Male
Hebrew
United.
Girl/Female
Hindu
Look, Blessed with beauty, Shape, Beauty
Surname or Lastname
English
English : from a late Old English personal name Lēofweald, composed of the elements lēof ‘dear’, ‘beloved’ + weald ‘power’, ‘rule’.French : variant spelling of Level.
Boy/Male
Indian, Tamil
High Level
Boy/Male
British, Christian, English, French
Little Wolf; Young Wolf
LOOP LEVEL-PARALLELISM
LOOP LEVEL-PARALLELISM
Boy/Male
Muslim
Name of a prophet of almighty, A prophet title of the 11th
Boy/Male
Bengali, Indian, Traditional
Lovely; Sweet
Girl/Female
Arabic, Farsi, Indian
Justified Love; Love; Decorated; Justified
Girl/Female
Gujarati, Hindu, Indian, Sikh
Beautiful; Desire
Boy/Male
Hindu, Indian
Strength
Boy/Male
Tamil
Shreepathi | à®·à¯à®°à¯€à®ªà®¤à®¿
Lord Krishna
Boy/Male
Hindu
Desirable, To wished for
Boy/Male
Tamil
The quiet one, The learned one
Girl/Female
Gujarati, Hindu, Indian, Kannada, Marathi, Sanskrit, Tamil, Telugu
Initiation; To Teach Learner; To Teach Students; Good Thoughts of Hindu Religions to Students (who Wants to Meet God and Wants to Became Social Worker)
Girl/Female
Hindu
Celestial Apsara, Wide, Spacious
LOOP LEVEL-PARALLELISM
LOOP LEVEL-PARALLELISM
LOOP LEVEL-PARALLELISM
LOOP LEVEL-PARALLELISM
LOOP LEVEL-PARALLELISM
a.
Even; flat; having no part higher than another; having, or conforming to, the curvature which belongs to the undisturbed liquid parts of the earth's surface; as, a level field; level ground; the level surface of a pond or lake.
n.
A measurement of the difference of altitude of two points, by means of a level; as, to take a level.
n.
See 1st Loop.
v. t.
Figuratively, to bring to a common level or plane, in respect of rank, condition, character, privilege, etc.; as, to level all the ranks and conditions of men.
n.
A horizontal line or plane; that is, a straight line or a plane which is tangent to a true level at a given point and hence parallel to the horizon at that point; -- this is the apparent level at the given point.
v. t.
To adjust or adapt to a certain level; as, to level remarks to the capacity of children.
n.
A uniform or average height; a normal plane or altitude; a condition conformable to natural law or which will secure a level surface; as, moving fluids seek a level.
n.
A curve of any kind in the form of a loop.
v. t.
To make level; to make horizontal; to bring to the condition of a level line or surface; hence, to make flat or even; as, to level a road, a walk, or a garden.
n.
An approximately horizontal line or surface at a certain degree of altitude, or distance from the center of the earth; as, to climb from the level of the coast to the level of the plateau and then descend to the level of the valley or of the sea.
v. t.
To make a loop of or in; to fasten with a loop or loops; -- often with up; as, to loop a string; to loop up a curtain.
v. t.
To bring to a lower level; to overthrow; to topple down; to reduce to a flat surface; to lower.
a.
Well balanced; even; just; steady; impartial; as, a level head; a level understanding. [Colloq.]
n.
See Loon, the bird.
a.
Coinciding or parallel with the plane of the horizon; horizontal; as, the telescope is now level.
v. i.
To be level; to be on a level with, or on an equality with, something; hence, to accord; to agree; to suit.