Implementation level

Difference between revisions of "BFS, C++, Boost Graph Library"

From Algowiki
Jump to navigation Jump to search
[checked revision][checked revision]
(Created page with "Primary author of this description: I.V.Afanasyev. == Software implementation of the algorithm: C++, Boost Graph Library == The <code>[http:/...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{level-i}}
 +
 
Primary author of this description: [[:ru:Участник:Elijah|I.V.Afanasyev]].
 
Primary author of this description: [[:ru:Участник:Elijah|I.V.Afanasyev]].
  
== Software implementation of the algorithm: C++, Boost Graph Library ==
+
= Links =
 
+
The <code>[http://www.boost.org/libs/graph/doc/breadth_first_search.html breadth_first_search]</code>, <code>[http://www.boost.org/libs/graph/doc/breadth_first_visit.html breadth_first_visit] functions</code>).
The <code>[http://www.boost.org/libs/graph/doc/breadth_first_search.html breadth first search]</code>, <code>[http://www.boost.org/libs/graph/doc/breadth_first_visit.html breadth first visit] functions</code>).
 
 
 
=== Implementation peculiarities of the serial algorithm ===
 
 
 
=== Locality of data and computations ===
 
==== Locality of implementation ====
 
===== Structure of memory access and a qualitative estimation of locality =====
 
 
 
===== Quantitative estimation of locality =====
 
  
=== Possible methods and considerations for parallel implementation of the algorithm ===
+
= Locality of data and computations =
 +
== Locality of implementation ==
 +
=== Structure of memory access and a qualitative estimation of locality ===
 +
=== Quantitative estimation of locality ===
  
=== Scalability of the algorithm and its implementations ===
+
= Scalability of the algorithm and its implementations =
==== Scalability of the algorithm ====
+
== Scalability of the algorithm ==
==== Scalability of of the algorithm implementation ====  
+
== Scalability of of the algorithm implementation ==
  
=== Dynamic characteristics and efficiency of the algorithm implementation ===
+
= Dynamic characteristics and efficiency of the algorithm implementation =
=== Conclusions for different classes of computer architecture ===
+
= Run results =
  
 
[[Category:Articles in progress]]
 
[[Category:Articles in progress]]
  
[[Ru:C++, Boost Graph Library]]
+
[[Ru:BFS, C++, Boost Graph Library]]

Latest revision as of 10:42, 2 July 2022


Primary author of this description: I.V.Afanasyev.

1 Links

The breadth_first_search, breadth_first_visit functions).

2 Locality of data and computations

2.1 Locality of implementation

2.1.1 Structure of memory access and a qualitative estimation of locality

2.1.2 Quantitative estimation of locality

3 Scalability of the algorithm and its implementations

3.1 Scalability of the algorithm

3.2 Scalability of of the algorithm implementation

4 Dynamic characteristics and efficiency of the algorithm implementation

5 Run results