# Path: tacc_stats/pickler/amd64_pmc.py
# def perf_event(event_select, unit_mask):
# def core_to_sock(c):
# def process_host(host, times):
# def process_job(job):
# 
# Path: tacc_stats/pickler/intel_process.py
# def CORE_PERF_EVENT(event_select, unit_mask):
# def CORE_PERF_EVENT1(event_select, unit_mask):
# def CBOX_PERF_EVENT(event, umask):
# def HAU_PERF_EVENT(event, umask):
# def IMC_PERF_EVENT(event, umask):
# def IMC_PERF_EVENT_SKX(event, umask):
# def PCU_PERF_EVENT(event):
# def QPI_PERF_EVENT(event, umask):
# def R2PCI_PERF_EVENT(event, umask):
# def WTM_PERF_EVENT(event, umask):
# def WTMUNC_PERF_EVENT(event, umask):
# def KNL_EDC_UCLK_PERF_EVENT(event, umask):
# def KNL_EDC_ECLK_PERF_EVENT(event, umask):
# def KNL_MC_UCLK_PERF_EVENT(event, umask):
# def KNL_MC_DCLK_PERF_EVENT(event, umask):
#     def __init__(self, job, name, event_map):
#     def register(self,host):
# def format_knl(job, typename):
# def process_job(job):
# class reformat_counters:


import datetime, errno, glob, numpy, os, sys, time, gzip
import re
import string
from tacc_stats.pickler import amd64_pmc, intel_process
#!/usr/bin/env python

verbose = os.getenv('TACC_STATS_VERBOSE')

if not verbose:
    numpy.seterr(over='ignore')

prog = os.path.basename(sys.argv[0])
if prog == "":
    prog = "***"

def trace(fmt, *args):
    if verbose:

# Path: tacc_stats/pickler/amd64_pmc.py
# def perf_event(event_select, unit_mask):
# def core_to_sock(c):
# def process_host(host, times):
# def process_job(job):
# 
# Path: tacc_stats/pickler/intel_process.py
# def CORE_PERF_EVENT(event_select, unit_mask):
# def CORE_PERF_EVENT1(event_select, unit_mask):
# def CBOX_PERF_EVENT(event, umask):
# def HAU_PERF_EVENT(event, umask):
# def IMC_PERF_EVENT(event, umask):
# def IMC_PERF_EVENT_SKX(event, umask):
# def PCU_PERF_EVENT(event):
# def QPI_PERF_EVENT(event, umask):
# def R2PCI_PERF_EVENT(event, umask):
# def WTM_PERF_EVENT(event, umask):
# def WTMUNC_PERF_EVENT(event, umask):
# def KNL_EDC_UCLK_PERF_EVENT(event, umask):
# def KNL_EDC_ECLK_PERF_EVENT(event, umask):
# def KNL_MC_UCLK_PERF_EVENT(event, umask):
# def KNL_MC_DCLK_PERF_EVENT(event, umask):
#     def __init__(self, job, name, event_map):
#     def register(self,host):
# def format_knl(job, typename):
# def process_job(job):
# class reformat_counters:


# Path: tacc_stats/pickler/job_stats.py
import datetime, errno, glob, numpy, os, sys, time, gzip
import re
import string
from tacc_stats.pickler import amd64_pmc, intel_process

#!/usr/bin/env python

verbose = os.getenv('TACC_STATS_VERBOSE')

if not verbose:
    numpy.seterr(over='ignore')

prog = os.path.basename(sys.argv[0])
if prog == "":
    prog = "***"

def trace(fmt, *args):
    if verbose:

        msg = fmt % args