This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[heller@sunshine debug]$ gdb bin/hello_world | |
GNU gdb (GDB) 7.6 | |
Copyright (C) 2013 Free Software Foundation, Inc. | |
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. Type "show copying" | |
and "show warranty" for details. | |
This GDB was configured as "x86_64-unknown-linux-gnu". | |
For bug reporting instructions, please see: | |
<http://www.gnu.org/software/gdb/bugs/>... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#SBATCH -J hpx_uts_benchmark | |
#SBATCH -o hpx_uts_benchmark.o%j | |
#SBATCH -p normal | |
#SBATCH -N 32 | |
#SBATCH -n 32 | |
#SBATCH -t 10:00:00 | |
HOSTS=`scontrol show hostname` | |
source $WORK/hpx_benchmarks/benchmarks/uts/sample_trees.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Copyright (c) 2013 Thomas Heller | |
// Copyright (c) 2013 Andreas Schaefer | |
// | |
// Distributed under the Boost Software License, Version 1.0. (See accompanying | |
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | |
#include <hpx/hpx_main.hpp> | |
#include <hpx/hpx.hpp> | |
#include <hpx/include/iostreams.hpp> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash | |
# | |
# Copyright (c) 2011 Thomas Heller | |
# | |
# Distributed under the Boost Software License, Version 1.0. (See accompanying | |
# file BOOST_LICENSE_1_0.rst or copy at http://www.boost.org/LICENSE_1_0.txt) | |
# | |
#PBS -N jacobi_super_bench_vega | |
#PBS -l nodes=vega:ppn=48 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ifndef THREAD_POOL_H | |
#define THREAD_POOL_H | |
#include <vector> | |
#include <deque> | |
#include <memory> | |
#include <thread> | |
#include <mutex> | |
#include <condition_variable> | |
#include <future> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <boost/array.hpp> | |
namespace boost | |
{ | |
template<typename T> | |
inline boost::array<T, 0> | |
make_array() | |
{ | |
boost::array<T, 0> res; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[21:17:17]:heller@faui36i:/scratch/heller/build/hpx/debug:134:$ ./bin/jacobi -t12 --nx 1000 --ny 1000 | |
[stack-trace]: 28 frames: | |
0x7f11226d8a76 : boost::backtrace::backtrace(unsigned long) + 0x80 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7f11226d8bda : boost::trace() + 0x1e in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7f11226d48ff : hpx::detail::backtrace() + 0x18 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7f11226d9213 : boost::exception_ptr hpx::detail::get_exception<hpx::exception>(hpx::exception const&, std::string const&, std::string const&, long) + 0x46 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7f11226d9703 : void hpx::detail::throw_exception<hpx::exception>(hpx::exception const&, std::string const&, std::string const&, long) + 0x38 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7f11226d4b74 : hpx::detail::assertion_failed_msg(char const*, char const*, char const*, char const*, long) + 0x238 in /scratch/heller/build/hpx/debug/li |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[stack-trace]: 21 frames: | |
0x7fd3a43eda76 : boost::backtrace::backtrace(unsigned long) + 0x80 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7fd3a43edbda : boost::trace() + 0x1e in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7fd3a43e98ff : hpx::detail::backtrace() + 0x18 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7fd3a43ee213 : boost::exception_ptr hpx::detail::get_exception<hpx::exception>(hpx::exception const&, std::string const&, std::string const&, long) + 0x46 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7fd3a43ee703 : void hpx::detail::throw_exception<hpx::exception>(hpx::exception const&, std::string const&, std::string const&, long) + 0x38 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7fd3a43e9b74 : hpx::detail::assertion_failed_msg(char const*, char const*, char const*, char const*, long) + 0x238 in /scratch/heller/build/hpx/debug/lib/hpx/libhpxd.so.1 | |
0x7fd3a43e993c : hpx::detail::assertion_failed_msg(char const*, char const*, char |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <boost/fusion/include/size.hpp> | |
#include <boost/fusion/include/at_c.hpp> | |
#include <boost/move/move.hpp> | |
namespace tmp | |
{ | |
template <typename Seq, int Size = boost::fusion::result_of::size<Seq>::value> | |
struct make_splat_impl; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <boost/assign/std/vector.hpp> | |
#include <boost/phoenix.hpp> | |
#include <iostream> | |
#include <vector> | |
#include <algorithm> | |
template <typename F> | |
void g(F const & f) |