RE-EVALUATING RESERVATION POLICIES FOR BACKFILL SCHEDULING ON PARALLEL SYSTEMS
|
|
- Georgina Stafford
- 6 years ago
- Views:
Transcription
1 The th IASTED Int l Conf. on Parallel and Distributed Computing and Systems (PDCS), Cambridge, MA, Nov. RE-EVALUATING RESERVATION POLICIES FOR BACKFILL SCHEDULING ON PARALLEL SYSTEMS Su-Hui Chiang Computer Science Department Portland State University Portland, Oregon suhui@cs.pdx.edu Chuyong Fu Computer Science Department Portland State University Portland, Oregon chuyf@cs.pdx.edu ABSTRACT On parallel systems, jobs that request a large fraction of the maximum resources available on the system may incur poor wait time. This paper evaluates whether giving a reservation to every waiting job can improve large jobs without significantly degrading the performance of other jobs. Using a wide range of workloads, including more recent workloads than SP workloads, and a more complete set of performance measures than in previous studies, we provide new observations of potential benefit and problem of reservation policies that give all jobs a reservation. KEY WORDS Scheduling, backfill, reservation, workload analysis. Introduction Nonpreemptive job scheduling are used on many production systems, due to the advantage of a low scheduling overhead compared to preemptive policies. Job scheduling on such systems are particularly challenging in the presence of large-resource jobs, each of which requires a large fraction of the resource in the system, because it is difficult to find enough resources for such jobs on highly utilized systems and to balance the scheduling of such large jobs against responsive scheduling of a very large number of smaller jobs with highly variable runtimes. Reserving resources for a waiting job to start in the future, as in backfill policies, has the potential to help large jobs. Three versions of reservation policies have been studied for FCFS-backfill previously. One version gives only one job a reservation; the other two versions give all waiting jobs a reservation but differ in how they update scheduled start times when a job terminates earlier than expected. due to inaccurate s. Many papers evaluated these reservation policies. The results suggested that workloads have an impact on relative policy performance. However, several questions remain to be studied. First, the data in [,, ] show that using only one reservation achieves better average response time and slowdown than that of a particular version of giving all waiting jobs a reservation under several SP workloads, but a different result was found for a particular synthetic workload []. The authors in [] attributed the different results to the differences of the workloads. It remains to be studied whether their hypothesis holds for real traces from non-sp systems. Second, the paper [3] compared the two versions of FCFS-backfill that give all jobs a reservation, but they used only a particular SP workload. It is not clear whether their results hold for other workloads. Finally, previous studies have focused on average performance measures and overlooked potential performance problem for large jobs. In this paper, we re-evaluate the three reservation policies for FCFS-backfill using recent monthly workloads on the Intel-IA cluster from NCSA as well as previously used SP workloads. The key contribution of this paper includes: () compare recent workloads on an IA cluster at NCSA and three previous SP workloads; () show quantitative performance difference between the largest jobs and smaller jobs; (3) provide more complete evaluation of the three reservation policies for FCFS-backfill, complementing previous results, while offering new observations. The remainder of this paper is organized as follows. Section defines the reservation policies with a brief review of previous results. Section 3 compares the workloads used. Section presents the results for policy evaluation. Section summarizes our results. Background This section provides the definition of the three versions of FCFS-backfill and a brief review of related work. For convenience, we use the notation defined in Table. Table summarizes the key features of three versions of FCFS-backfill policies. Under FCFS-backfill, jobs are prioritized in the order of arrival time. The FCFS-backfill/r= policy reserves resources for the first waiting job to start at the earliest time when enough resources will be available. Jobs from the back of the queue can start on the currently free resources as long as they Symbol N R T Table. Notation Definition Number of User in the traces Actual job runtime
2 Table. Key Features of Three Versions of FCFS-backfill FCFS-backfill Versions Feature FCFS-backfill/ r= (also known as EASY) Only the first job receives a reservation (i.e., scheduled start time). FCFS-backfill/ r=all/ compress Every waiting job receives a reservation; (also known as Conservative) on a job departure, compress scheduled start times to preserve their order. FCFS-backfill/ r=all/ renew Every waiting job receives a reservation; (another Conservative version) on a job departure, renew scheduled start times in the order of job arrivals. Table 3. Workload Comparisons: System Capacity and Job Size Job Size System Capacity Limit Average Workload (Max. # Nodes) Requested Actual Period N R N R T NCSA-IA h 9. 3.h.7h May 3 - Nov. 3 (Titan) h.9.h 3.h Dec. 3 - Apr. CTC-SP 3 33 h.7.h 3.h July 99 - May 997 KTH-SP h h.h Oct Aug. 997 SDSC-SP h..h.7h May 99 - Apr. will not delay the scheduled start time of the first waiting job. This policy was called EASY in previous papers (e.g., [, ]). Both FCFS-backfill/r=all/renew and FCFSbackfill/r=all/compress give a reservation to all waiting jobs. They are called Conservative in many previous papers. As explained in the table, they differ in how they update scheduled start times when a job departs earlier than expected. Mu alem and Feitelson [] provide an example illustrating the difference. They argued in favor of r=all/compress against r=all/renew because r=all/compress provides an estimated start time for each job and guarantees that the job will not start later than that. However, we will show later that these start time estimates can be very inaccurate because they are computed from potentially very inaccurate s. Several papers compared one or two versions of FCFS-backfill. Perkovic and Keleher [3] compared r=all/compress and r=all/renew (called with guarantee and no guarantee, respectively). They showed that FCFS-backfill with r=all/compress achieves a lower average wait time and similar average slowdown under a CTC SP workload. Several papers [,, ] compared r= and r=all/compress and found that r= has similar or significantly lower average response than that of r=all/compress for SP workloads. However, the results in [] also showed that r=all/compress has a better average response than that of r= for a synthetic workload. The authors of the paper attribute the different results to the difference in the workloads, i.e., jobs in the synthetic workloads have a larger average number of and shorter runtime than in SP workloads. Srinivasan et al. [] further showed that r= favors jobs that are long and narrow but r=all/compress favors jobs that are short and wide under extremely heavy load workloads constructed from SP traces. Finally, Chiang et al. [] studied the impact of the number of reservations (renew version) on backfill policies, including FCFS-backfill. They showed that using a few reservations (-) improves the maximum wait without sacrificing average performance measures, but more than a few reservations can be detrimental for the workloads studied. In addition, more accurate job s can significantly improve backfill policies, compared to using user estimates. Similar results were shown in [, ]. 3 Workload Comparisons This section summarizes and compares workloads on four systems: the NCSA-IA cluster (also known as Titan) and three previous SP systems from CTC, KTH, and SDSC. Table 3 summarizes the system capacity, the maximum and average job size, and the duration of each trace. The -month Titan trace from the NCSA ran between May 3 and April. We divide this trace into two periods by Dec. 3, during which the limit was increased from to hours. The three SP workloads were used in many previous papers, with the duration shown in the table. Interesting features include: () the largest job in each system requires a large fraction (7% - %) of the maximum resource available on the system; () as the limit doubled on Titan, the average requested and actual runtime also doubled, but the average number of job decreased by about %; (3) Titan used a similar or smaller limit on the requested nodes than on SP systems, but Titan workloads have a larger number of in average. For Titan workloads, Table further shows the average,, and actual runtime of each job for each month. Each month is labeled (e.g.,
3 Table. Average Job Size on Monthly Titan Workloads Month Month N R T (R h) (R h) N R T May 3 (L n ) 9. 3.h.h Dec 3 (S n M t )..h 3.h Jun 3 ( )..h.h Jan ( L t ).7.h.h Jul 3 (L n ) 3..h.9h Feb (S n M t )..h 3.h Aug 3 ( ) 7.3.h.h Mar (S n )..h.h Table. Classification of Titan Monthly Workloads Requested Nodes Runtime S n L n M t L t Prob(N ).7 Prob(N ). (typically N ) & N N > R < h R : - 7h R > 7h L t ) based on the average and runtime of the month. The letters S, M, L stand for small, medium, and large, defined in Table. Note Sep. - Nov. 3, omitted to conserve space, are or S n. For simplicity of graphs in Section, we show results for four months, marked by a in the table. These months provide a variation of workloads. The table shows that average job sizes vary across months. In particular, () May and July 3 have a much larger average number of (9-3) than in other months; () the average is - hours during May - Nov. 3, and increases to - hours during Dec. 3 - April. Note that June ( ) and July 3 (L n ) may be in favor of r=all policies because of a relatively large average and short runtime, based on results in [, ]. Next, we show the workload distributions for four representative workloads: two SP workloads (CTC and KTH) and two Titan monthly workloads (7/3 and 3/). Figures -3 plot respectively the distribution of requested nodes,, and (shown as average and -, -, and -percentile) for each range of in each workload. As shown in Figures -, the Titan 7/3 workload (L n ) is most similar to the synthetic workload used in [] in that the requesting one node is significantly small (% smaller) and that requesting a short runtime ( hour) is large (% larger), compared to the CTC workload. Figure 3(a)-(d) show that the relation between and number of nodes varies across workloads. In both CTC and Titan 7/3 workloads (Figure 3(a) and (c)), jobs with the smallest and largest tend to request a longer runtime; in the KTH workload (Figure 3(b)), jobs in the middle range of tend to request a longer runtime; in the Titan 3/ (S n ) workload (Figure 3(d)), jobs requesting one node tend to request a much shorter runtime than that of larger jobs. Some comments on other workloads not shown: the SDSC workload has the strongest positive correlation between R and P; most Titan months are more similar to Figure 3(a) and (c), while others are more similar to (d); only one Titan month (/3) has some similarity to (b). Performance Evaluation In this section, we evaluate the three versions of FCFSbackfill policies, defined in Table. Section. presents results of using user-estimated job runtimes for scheduling and. the results of using actual job runtimes. We evaluate policies by an event-driven simulator, using Titan monthly workloads and SP workloads, discussed in Section 3. To be realistic, each simulation includes a warm-up and a cool-down period, using jobs submitted prior to and after the period for which performance is measured. Only jobs submitted during the period for performance measurement are analyzed. To compare performance across different months at the same load, we shrink or increase job interarrival times to create a target load level, as in previous studies [, ]. Three levels of offered load, ρ, for each workload are evaluated:.,., and.9, computed as the processor time (i.e., P T) of jobs submitted in the period for performance measurement, divided by the maximum processor time available in that period. Note that ρ =.9 is high but can be reasonably expected. For example, the heaviest-load month in Titan (/) trace is.9. The results are shown for ρ =. and.9. The results for. are qualitatively similar to that of.. For simplicity, only four Titan workloads and two SP workloads are shown. Other workloads will be commented.. Comparisons of Reservation Policies In this section, we compare the three versions of FCFSbackfill, i.e., r=, r=all/renew, and r=all/compress, using requested job runtimes given by the users for scheduling. We also evaluated FCFS-backfill with a few reservations (up to ), omitted for simplicity; they are more or less similar to that of FCFS-backfill/r= (i.e., one reservation). Figure compares policies under the three SP workloads. Figure (a) plots the average wait of jobs in each policy for ρ =.; Figure (b)-(d) plot respectively the average wait, maximum wait, and average slowdown of jobs for ρ =.9. Similarly, Figure plots the results for representative Titan monthly workloads. The key results are 3
4 jobs requesting power of processors other jobs (a) CTC (b) KTH (c) Titan 7/3 (L n ) (d) Titan 3/ (S n ) Figure. Example Distributions of Requested Nodes jobs requesting upper bound of range other jobs m h h h h h h h (a) CTC m h h h h h h h h (b) KTH m h h h h h h h (c) Titan 7/3 (L n ) m h h h h h h h (d) Titan 3/ (S n ) Figure. Example Distributions of Requested Runtime (hour) 3 (a) CTC (hour) percentile avg percentile percentile 3 (b) KTH (hour) 3 (c) Titan 7/3 (L n ) Figure 3. Example Distributions of Requested Runtime for Each Range of Requested Nodes (hour) 3 (d) Titan 3/ (S n ) summarized below. First, consistent with results in [, ], r= has better or similar performance compared to that of r=all policies for SP workloads as well as Titan monthly workloads. The only exception is the Titan March workload, shown in Figure (d), in which r= has twice as large average slowdown as that of both r=all policies, because r=all favor short jobs, to be shown later. Results for other Titan monthly workloads are similar to the other three Titan workloads shown. Note also that contrary to the hypothesis in [] (discussed in Section -3), we do not find that r=all outperform r= for Titan 7/3 or /3 workloads (except a small difference for 7/3 with ρ =.9). Second, r=all/compress has a potential problem of very poor maximum wait time. In particular, the maximum wait of r=all/compress almost doubles that of r=all/renew and r= for the SDSC workload (Figure (c)) and Titan 3/ (Figure (c)). In addition, both r=all policies have similar average wait time in most cases, except for () the CTC workload with ρ =. (Figure (a)), in which r=all/compress has 3% lower average wait than that of r=/renew, consistent with results in [3]; () the SDSC workload with ρ =.9 (Figure (b)), in which r=all/renew has % lower average wait than that of r=all/compress. Finally, the offered load has some impact on relative policy performance. In particular, the average wait time of r=all/compress relative to that of r=all/renew for the Titan monthly workloads slightly improves as the load increases from. to.9, as shown in Figure (a)-(b). In addition, the average slowdown of r= relative to that of the r=all policies for the Titan workloads degrades as the load increases to.9. However, the change in most cases is small, except for the average slowdown in 3/ (Figure (d)). Next, we further evaluate the performance of different job classes under each policy, for two representative workloads: KTH-SP and Titan 3/. Figure (a) and (b) plot the average wait for each range of under each workload. The figure shows that both r=all policies significantly penalize long s, compared to r=; in the case of the Titan 3/ workload (graph (b)), both policies greatly improves s up to hours. The 3/ results explain the exceptionally lower average slowdown under r=all than under r= in that month. Note that in most other workloads studied, r=all favor short jobs, but the range of s improved and the degree of improvement are much smaller than for 3/. Figure 7(a)-(b) plot the results for each range of requested nodes. First, notice that large jobs incur much worse wait than of smaller jobs. Compared to r=, using r=all/renew slightly improves large jobs but at the great expense of small jobs for the KTH workload; on the other hand, r=all/renew does not improve but in fact have worse
5 (a) Avg. Wait ρ =. (b) Avg. Wait ρ =.9 max wait time (hour) FCFS bf/r= (c) Max. Wait ρ =.9 Figure. Previous SP Workloads: Comparisons of Three Versions of FCFS-backfill avg slowdown (d) Avg. Slowdown ρ =.9 /3 7/3 / 3/ L n L t S n (a) Avg. Wait ρ =. /3 7/3 / 3/ L n L t S n (b) Avg. Wait ρ =.9 max wait time (hour) 3 FCFS bf/r= /3 7/3 / 3/ (c) Max. Wait ρ =.9 Figure. New Titan Workloads: Comparisons of Three Versions of FCFS-backfill avg slowdown /3 7/3 / 3/ (d) Avg. Slowdown ρ =.9 3 m h h h h h h h h (a) KTH-SP 3 FCFS bf/r= m h h h h h h (b) Titan 3/ (S n ) Figure. Performance versus Requested Runtime (ρ =.9) (a) KTH-SP FCFS bf/r= (b) Titan 3/ (S n ) Figure 7. Performance versus Requested Nodes (ρ =.9) performance for large jobs for Titan 3/ workload. Results for most other workloads studied are more similar to the 3/ results. The different results should be due to workload correlation. Recall from Figure 3, the largest and smallest jobs in KTH have a similar distribution of requested runtime; while in Titan 3/, jobs requesting more than one node tend to request a much longer runtime than that of one-node jobs. With many short one-node jobs in 3/ (Figure (d)), it is difficult for large and long jobs to compete. Figure 7 also shows r=all/compress has very poor performance for large jobs while not improving small jobs. Results for almost all other workloads are similar. Our key conclusions are () r=all may favor short jobs (similar to []) but in most cases do not favor large jobs; in fact, jobs that are both large and long may suffer much more under r=all than under r=; () correlation between and number of nodes is as important a factor as the distributions of these measures, on relative policy performance. Finally, we show that for jobs that have waited in the queue, there is a large error in the estimated wait time provided by r=all/compress. Table shows the best, average, and worst cases, of the errors in the estimated wait time for Titan workloads. For each case, the table shows the average of the estimated and actual job wait time, and the average, median, and maximum error. Even in the best case, the average error is more than the average actual wait, while the worst case has an average error of close to hours!. Impact of Using Actual Job Runtimes We showed in [] that using actual job runtimes can significantly improve priority backfill policies using a few reservations. In this section, we study to what extent can using actual runtimes improves r=all policies. Note that if actual runtimes are used, using r=all/renew and r=all/compress for FCFS-backfill are equivalent. Figure (a)-(c) plot respectively the average wait, maximum wait, and average slowdown, under FCFSbackfill with r= and r=all in each of the four Titan monthly
6 Table. FCFS-backfill/r=all/compress: Errors in Initial Estimated Start Time Workload Average Wait Wait > Estimation Errors (W est - W act ) (Titan; ρ =.) Estimate (W est ) Actual (W act ) Average Median Maximum Jun 3 (best case).h.h.h.9h 7.9h Aug 3 (avg. case).3h 3.h 7.h.h 9.h Jan (worst case) 9.h.h 9.h.h.h /3 7/3 / 3/ (a) Avg. Wait max wait time (hour) FCFS bf/r= (R*=R) FCFS bf/r= (R*=T) FCFS bf/r=all (R*=T) /3 7/3 / 3/ (b) Max. Wait avg slowdown /3 7/3 / 3/ L n L t S n (c) Avg. Slowdown Figure. Potential Benefit of Using Actual Job Runtimes (ρ =.9) (R*: Simulated ) (d) W vs. N (Representative, /) workloads. For r=, the results of both using user-estimated runtimes (i.e., R* = R) and using actual runtimes (i.e., R* = T) are shown. For r=all, only results of R* = T are shown for simplicity. As expected, using actual runtimes considerably improves r=. The benefit is even larger for r=all, as r=all now performs similarly to that of r=, implying that inaccurate s have caused performance problem of r=all. Figure (d) plots the average wait for each range of requested nodes under each policy for a representative workload. The graph shows that using actual runtimes for r= considerably improves relatively large jobs (N > ) without hurting smaller jobs. In some months (e.g., Titan /, not shown), all ranges of are considerably improved. The results for the maximum wait are qualitatively similar, not shown to conserve space. Conclusions In this paper, we re-evaluated the performance of different reservation policies for FCFS-backfill. A wide range of workloads were used, including recent monthly workloads from NCSA Intel-IA (i.e., Titan) over one-year period and three previous SP workloads. We identify potential problems of the reservations policies by using a more complete set of policy performance measures. Our results also include a comparison of the workloads used. Below summarizes key results. First, giving all waiting jobs a reservation and compressed rescheduling (i.e., r=all/compress) has a potential problem of very poor performance for large and/or long jobs, compared to using one reservation (i.e., r=). Second, with renew rescheduling, r=all/renew can alleviate the problem of r=all/compress by allowing rescheduling of jobs that are large and/or long to start in front of smaller jobs that arrive later. However, in comparison, r= is simpler in implementation and has similar or better overall performance for a wide range of workloads studied. Third, the benefit of using actual runtimes is greater if all jobs are given a reservation (i.e., r=all) than for r=, resulting in more similar performance for r= and r=all. However, since majority of job s are potentially very inaccurate for expected workloads, using one (or a few) reservation may be preferred. Our on-going work includes studying alternative approaches to improve large jobs in the workloads. References [] S.-H. Chiang, A. Dusseau-Arpaci, and M. K. Vernon. The impact of more accurate s on production job scheduling performance, Proc. th Workshop on Job Scheduling Strategies for Parallel Processing, Edinburgh, Scotland, July. [] A. W. Mu alem and D. G. Feitelson. Utilization, predictability, workloads, and user runtime estimates in scheduling the IBM SP with backfilling, IEEE Trans. Parallel and Distributed Syst., ():9 3, June. [3] D. Perkovic and P. J. Keleher. Randomization, speculation, and adaptation in batch schedulers, Proc. ACM/IEEE Supercomputing Conf., Dallas, Nov.. [] W. Smith, V. Taylor, and I. Foster. Using run-time predictions to estimate queue wait times and improve scheduler performance, Proc. th Workshop on Job Scheduling Strategies for Parallel Processing, San Juan, April 999. [] S. Srinivasan, R. Kettimuthu, V. Subramani, and P. Sadayappan. Characterization of backfilling strategies for parallel job scheduling, Proc. ICPP Workshop on Scheduling and Resource Management for Cluster Computing,. [] S. Srinivasan, R. Kettimuthu, V. Subramani, and P. Sadayappan. Selective reservation strategies for backfill job scheduling, Proc. th Workshop on Job Scheduling Strategies for Parallel Processing, Edinburgh, Scotland, July.
Scheduling restartable jobs with short test runs
Scheduling restartable jobs with short test runs Ojaswirajanya Thebe 1, David P. Bunde 1, and Vitus J. Leung 2 1 Knox College, {othebe,dbunde}@knox.edu 2 Sandia National Laboratories, vjleung@sandia.gov
More informationScheduling restartable jobs with short test runs
Scheduling restartable jobs with short test runs Ojaswirajanya Thebe 1, David P. Bunde 1, and Vitus J. Leung 2 1 Knox College, {othebe,dbunde}@knox.edu 2 Sandia National Laboratories, vjleung@sandia.gov
More informationProduction Job Scheduling for Parallel Shared Memory Systems
Proc. International Parallel and Distributed Processing Symp. 1, San Francisco, Apr. 1. Production Job Scheduling for Parallel Shared Memory Systems Su-Hui Chiang Mary K. Vernon suhui@cs.wisc.edu vernon@cs.wisc.edu
More informationSelf-Adaptive Scheduler Parameterization via Online Simulation
Self-Adaptive Scheduler Parameterization via Online Simulation Barry Lawson Department of Math and Computer Science University of Richmond Richmond, VA 23173, USA blawson@richmond.edu Evgenia Smirni Department
More informationElectric Forward Market Report
Mar-01 Mar-02 Jun-02 Sep-02 Dec-02 Mar-03 Jun-03 Sep-03 Dec-03 Mar-04 Jun-04 Sep-04 Dec-04 Mar-05 May-05 Aug-05 Nov-05 Feb-06 Jun-06 Sep-06 Dec-06 Mar-07 Jun-07 Sep-07 Dec-07 Apr-08 Jun-08 Sep-08 Dec-08
More informationJob Scheduling in Cluster Computing: A Student Project
Session 3620 Job Scheduling in Cluster Computing: A Student Project Hassan Rajaei, Mohammad B. Dadfar Department of Computer Science Bowling Green State University Bowling Green, Ohio 43403 Phone: (419)372-2337
More informationUtilization and Predictability in Scheduling. the IBM SP2 with Backlling. The Hebrew University of Jerusalem.
Utilization and Predictability in Scheduling the IBM SP2 with Backlling Dror G. Feitelson Ahuva Mu'alem Weil Institute of Computer Science The Hebrew University of Jerusalem 91904 Jerusalem, Israel ffeit,ahumug@cs.huji.ac.il
More informationUsing Site-Level Modeling to Evaluate the Performance of Parallel System Schedulers
Using Site-Level Modeling to Evaluate the Performance of Parallel System Schedulers Edi Shmueli Dror G. Feitelson School of Computer Science & Engineering, Hebrew University, Jerusalem 9194, Israel IBM
More informationOn the Impact of Reservations from the Grid on Planning-Based Resource Management
On the Impact of Reservations from the Grid on Planning-Based Resource Management Felix Heine 1, Matthias Hovestadt 1, Odej Kao 1, and Achim Streit 2 1 Paderborn Center for Parallel Computing (PC 2 ),
More informationGang Scheduling Performance on a Cluster of Non-Dedicated Workstations
Gang Scheduling Performance on a Cluster of Non-Dedicated Workstations Helen D. Karatza Department of Informatics Aristotle University of Thessaloniki 54006 Thessaloniki, Greece karatza@csd.auth.gr Abstract
More informationA Comparative Study of Real Workload Traces. and Synthetic Workload Models. for Parallel Job Scheduling? Virginia Lo, Jens Mache, and Kurt Windisch
A Comparative Study of Real Workload Traces and Synthetic Workload Models for Parallel Job Scheduling? Virginia Lo, Jens Mache, and Kurt Windisch Department of Computer and Information Science University
More informationEPOCH TASK SCHEDULING IN DISTRIBUTED SERVER SYSTEMS
EPOCH TASK SCHEDULING IN DISTRIBUTED SERVER SYSTEMS Helen D. Karatza Department of Informatics Aristotle University of Thessaloniki 5424 Thessaloniki, Greece Email: karatza@csd.auth.gr KEYWORDS Simulation,
More informationOn the Comparison of CPLEX-Computed Job Schedules with the Self-Tuning dynp Job Scheduler
On the Comparison of CPLEX-Computed Job Schedules with the Self-Tuning dynp Job Scheduler Sven Grothklags 1 and Achim Streit 2 1 Faculty of Computer Science, Electrical Engineering and Mathematics, Institute
More informationDecentralized Scheduling of Bursty Workload on Computing Grids
Decentralized Scheduling of Bursty Workload on Computing Grids Juemin Zhang, Ningfang Mi, Jianzhe Tai and Waleed Meleis Department of Electrical and Computer Engineering Northeastern University, Boston,
More informationDynamic Fractional Resource Scheduling for HPC Workloads
Dynamic Fractional Resource Scheduling for HPC Workloads Mark Stillwell 1 Frédéric Vivien 2 Henri Casanova 1 1 Department of Information and Computer Sciences University of Hawai i at Mānoa 2 INRIA, France
More informationMoldable Parallel Job Scheduling Using Job Efficiency: An Iterative Approach
Moldable Parallel Job Scheduling Using Job Efficiency: An Iterative Approach Gerald Sabin, Matthew Lang, and P Sadayappan Dept. of Computer Science and Engineering, The Ohio State University, Columbus
More informationJob-Length Estimation and Performance in Backlling Schedulers. University of Maryland, College Park.
Job-Length Estimation and Performance in Backlling Schedulers Dmitry Zotkin and Peter J. Keleher University of Maryland, College Park College Park, MD 20742 keleher@cs.umd.edu June 5, 999 Abstract Backlling
More informationAdministration Division Public Works Department Anchorage: Performance. Value. Results.
Administration Division Anchorage: Performance. Value. Results. Mission Provide administrative, budgetary, fiscal, and personnel support to ensure departmental compliance with Municipal policies and procedures,
More informationCPU scheduling. CPU Scheduling
EECS 3221 Operating System Fundamentals No.4 CPU scheduling Prof. Hui Jiang Dept of Electrical Engineering and Computer Science, York University CPU Scheduling CPU scheduling is the basis of multiprogramming
More informationJob Scheduling for the BlueGene/L System
Job Scheduling for the BlueGene/L System Elie Krevat, José G. Castaños, and José E. Moreira krevat@mit.edu Massachusetts Institute of Technology Cambridge, MA 219-47 castanos,jmoreira @us.ibm.com IBM T.
More informationComparing Performance Heatmaps
Comparing Performance Heatmaps David Krakov Dror G. Feitelson School of Computer Science and Engineering The Hebrew University of Jerusalem 91904 Jerusalem, Israel Abstract. The performance of parallel
More informationIAF Advisors Energy Market Outlook Kyle Cooper, (713) , October 31, 2014
IAF Advisors Energy Market Outlook Kyle Cooper, (713) 722 7171, Kyle.Cooper@IAFAdvisors.com October 31, 2014 Price Action: The December contract rose 17.5 cents (4.7%) to $3.873 on a 33.3 cent range. Price
More informationMotivation. Types of Scheduling
Motivation 5.1 Scheduling defines the strategies used to allocate the processor. Successful scheduling tries to meet particular objectives such as fast response time, high throughput and high process efficiency.
More informationChapter 6: CPU Scheduling. Basic Concepts. Histogram of CPU-burst Times. CPU Scheduler. Dispatcher. Alternating Sequence of CPU And I/O Bursts
Chapter 6: CPU Scheduling Basic Concepts Basic Concepts Scheduling Criteria Scheduling Algorithms Multiple-Processor Scheduling Real-Time Scheduling Algorithm Evaluation Maximum CPU utilization obtained
More informationResource Allocation Strategies in a 2-level Hierarchical Grid System
st Annual Simulation Symposium Resource Allocation Strategies in a -level Hierarchical Grid System Stylianos Zikos and Helen D. Karatza Department of Informatics Aristotle University of Thessaloniki 5
More informationHeuristics for Resource Matching in Intel s Compute Farm
Heuristics for Resource Matching in Intel s Compute Farm Ohad Shai 12, Edi Shmueli 1, and Dror G. Feitelson 3 1 Intel Corporation MATAM Industrial Park, Haifa, ISRAEL {ohad.shai,edi.shmueli}@intel.com
More informationAUSTIN AREA SUMMARY REPORT ON BUSINESS February 2018
INSTITUTE FOR SUPPLY MANAGEMENT- ISM AUSTIN, INC. P.O. Box 26155 Austin, Texas 78755-0155 Steven Leatherwood, CPSM, MCIPS Econ-report@ism-austin.org AUSTIN AREA SUMMARY REPORT ON BUSINESS Region Economy
More informationPreference-Oriented Fixed-Priority Scheduling for Real-Time Systems
Preference-Oriented Fixed-Priority Scheduling for Real-Time Systems Rehana Begam, Dakai Zhu University of Texas at San Antonio San Antonio, TX, 7829 rehan.sheta@gmail.com, dakai.zhu@utsa.edu Hakan Aydin
More informationLeveraging Smart Meter Data & Expanding Services BY ELLEN FRANCONI, PH.D., BEMP, MEMBER ASHRAE; DAVID JUMP, PH.D., P.E.
ASHRAE www.ashrae.org. Used with permission from ASHRAE Journal. This article may not be copied nor distributed in either paper or digital form without ASHRAE s permission. For more information about ASHRAE,
More informationUrban Greening and the UHI: Seasonal Trade-offs in Heating and Cooling Energy Consumption in Manchester, UK
Urban Greening and the UHI: Seasonal Trade-offs in Heating and Cooling Energy Consumption in Manchester, UK T H E R E S E A R C H E R S C y n t h i a S k e l h o r n PhD Physical Geography Post-Doctoral
More informationCattle Outlook. January, 2018
Cattle Outlook January, 2018 Cattle Outlook January 2018 In This Issue: Supply Fundamentals Demand Fundamentals Summary 2 Historical Price Reference Where are Cattle Prices Currently, And Where are they
More informationIntro to O/S Scheduling. Intro to O/S Scheduling (continued)
Intro to O/S Scheduling 1. Intro to O/S Scheduling 2. What is Scheduling? 3. Computer Systems Scheduling 4. O/S Scheduling Categories 5. O/S Scheduling and Process State 6. O/S Scheduling Layers 7. Scheduling
More informationQueue based Job Scheduling algorithm for Cloud computing
International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251-838X / Vol, 4 (11): 3785-3790 Science Explorer Publications Queue based Job Scheduling algorithm
More informationcommunication between the nodes is achieved via a special interconnection network. This network does not prioritize clustering of some subsets of node
Analysis of First-Come-First-Serve Parallel Job Scheduling Uwe Schwiegelshohn y Ramin Yahyapour z Abstract This paper analyzes job scheduling for parallel computers by using theoretical and experimental
More informationCall Center Benchmark India
Call Center Benchmark India Outsourced Call Centers Report Contents Benchmarking Overview Page 2 KPI Statistics and Quartiles Page 8 Benchmarking Scorecard and Rankings Page 13 Detailed Benchmarking Data
More informationTransforming your Historical Metrics to a Futuristic State
Transforming your Historical Metrics to a Futuristic State Forrest W. Breyfogle III CEO, Smarter Solutions, Inc. SmarterSolutions.com +1 512.918.0280 Forrest@SmarterSolutions.com Copyright 1992 2014. All
More informationLecture 11: CPU Scheduling
CS 422/522 Design & Implementation of Operating Systems Lecture 11: CPU Scheduling Zhong Shao Dept. of Computer Science Yale University Acknowledgement: some slides are taken from previous versions of
More informationThe Importance of Complete Data Sets for Job Scheduling Simulations
The Importance of Complete Data Sets for Job Scheduling Simulations Dalibor Klusáček, Hana Rudová Faculty of Informatics, Masaryk University, Brno, Czech Republic {xklusac, hanka}@fi.muni.cz 15th Workshop
More informationPI as a Utility- Scale PV Monitoring Platform
PI as a Utility- Scale PV Monitoring Platform Presented by Steve Hanawalt, President Outline State of the Market Issues and Challenges Potential Solutions Benefits Summary and Q&A 2 Outline State of the
More informationComp 204: Computer Systems and Their Implementation. Lecture 10: Process Scheduling
Comp 204: Computer Systems and Their Implementation Lecture 10: Process Scheduling 1 Today Deadlock Wait-for graphs Detection and recovery Process scheduling Scheduling algorithms First-come, first-served
More informationREPORT TO: PREPARED BY:
REPORT TO: THE CONGRESSIONAL TASK FORCE ON ECONOMIC GROWTH IN PUERTO RICO PREPARED BY: SEAONE CARIBBEAN, LLC AUGUST 9, 2016 Jan-19 Aug-19 Mar-20 Oct-20 May-21 Dec-21 Jul-22 Feb-23 Sep-23 Apr-24 Nov-24
More informationTraffic Division Public Works Department Anchorage: Performance. Value. Results.
Mission Promote safe and efficient area-wide transportation that meets the needs of the community and the Anchorage Municipal Traffic Code requirements. Direct Services Design, operate and maintain the
More informationSouthside Wastewater Treatment Plant Renewable Energy Leasing Project
City of Dallas Water Utilities Department Southside Wastewater Treatment Plant Renewable Energy Leasing Project Presented to the TEC September 8, 2008 Southside Wastewater Treatment Plant Renewable Energy
More informationSustaining Our Buildings & Grounds
Sustaining Our Buildings & Grounds The Next 100 Years University of Alberta June 1 3 2008 Located Edmonton Alberta 3rd largest University in Canada 32,000 undergrads 6,000 grad students 13.9 million sq.
More informationEvaluation of Task Assignment Policies for Supercomputing Servers: The Case for Load Unbalancing and Fairness
Evaluation of Task Assignment Policies for Supercomputing Servers: The Case for Load Unbalancing and Fairness Bianca Schroeder Mor Harchol-Balter School of Computer Science Carnegie Mellon University Pittsburgh,
More informationVeal Price Forecast. October 2015
Veal Price Forecast October 2015 VEAL PRICE FORECAST OCTOBER 2015 Veal Light Production Veal prices in 2015 have been stronger than anticipated and are expected to continue to show year-over-year increases
More informationBalancing Job Performance with System Performance via Locality-Aware Scheduling on Torus-Connected Systems
Balancing Job Performance with System Performance via Locality-Aware Scheduling on Torus-Connected Systems Xu Yang, Zhou Zhou, Wei Tang, Xingwu Zheng, Jia Wang, Zhiling Lan Department of Computer Science,
More informationReducing Fragmentation on Torus-Connected Supercomputers
Reducing Fragmentation on Torus-Connected Supercomputers Wei Tang, Zhiling Lan, Narayan Desai, Daniel Buettner, Yongen Yu Department of Computer Science, Illinois Institute of Technology Chicago, IL 60616,
More informationOPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03
OPERATING SYSTEMS CS 3502 Spring 2018 Systems and Models Chapter 03 Systems and Models A system is the part of the real world under study. It is composed of a set of entities interacting among themselves
More informationHistorical Prices, Trends, Seasonal Indexes, and Future Basis of Cattle and Calves at Sioux Falls, South Dakota
South Dakota State University Open PRAIRIE: Open Public Research Access Institutional Repository and Information Exchange Department of Economics Research Reports Economics 7-1-1990 Historical Prices,
More informationWEATHER-ADJUSTED PERFORMANCE GUARANTEES
WEATHER-ADJUSTED PERFORMANCE GUARANTEES Matt Hollingsworth Clean Power Research Napa, CA 94559 matthol@cleanpower.com Jeff Ressler Clean Power Research Napa, CA 94559 jressler@cleanpower.com Richard Perez
More informationSchedule 2 TECHNICAL INFORMATION
Schedule 2 TECHNICAL INFORMATION This document is intended to provide context to the Haida Gwaii Request for Expressions of Interest (RFEOI) for the potential electricity supply opportunity for clean electricity
More informationInventory Control in Supply Chain Management: Concept and Workshop
.. Inventory Control in Supply Chain Management: Concept and Workshop Oran Kittithreerapronchai 1 1 Department of Industrial Engineering, Chulalongkorn University Bangkok 10330 THAILAND last updated: November
More informationInitial Assessment of Climate Change in the Chesapeake Bay Watershed
Initial Assessment of Climate Change in the Chesapeake Bay Watershed STAC Workshop on Adapting to Climate Change In the Chesapeake Bay March 15, 2011 Lewis Linker 1, Thomas Johnson 2, and Gary Shenk 1
More informationGrid computing workloads
Grid computing workloads Iosup, A.; Epema, D.H.J. Published in: IEEE Internet Computing DOI: 1.119/MIC.21.13 Published: 1/1/211 Document Version Publisher s PDF, also known as Version of Record (includes
More informationCS 143A - Principles of Operating Systems
CS 143A - Principles of Operating Systems Lecture 4 - CPU Scheduling Prof. Nalini Venkatasubramanian nalini@ics.uci.edu CPU Scheduling 1 Outline Basic Concepts Scheduling Objectives Levels of Scheduling
More informationLimited-preemptive Earliest Deadline First Scheduling of Real-time Tasks on Multiprocessors
Limited-preemptive Earliest Deadline First Scheduling of Real-time Tasks on Multiprocessors Mälardalen University School of Innovation, Design and Technology Kaiqian Zhu Master Thesis 5/27/15 Examiner:
More informationSanitation Services Bulk and Brush Program - Update. Quality of Life & Environment Committee November 14, 2016
Sanitation Services Bulk and Brush Program - Update Quality of Life & Environment Committee November 14, 2016 Briefing Overview Provide a recap of the current collection program Provide information related
More informationNew Specialty Crops for California
New Specialty Crops for California Mark Gaskell, Farm Advisor UC Cooperative Extension - Santa Maria UC Statewide Small Farm Program California Offers A Special Mix Diverse growing environments Large,
More informationIntegrated Scheduling: The Best of Both Worlds
Integrated Scheduling: The Best of Both Worlds Jon B. Weissman, Lakshman Rao Abburi, and Darin England Department of Computer Science and Engineering University of Minnesota, Twin Cities Minneapolis, MN
More informationDairy Outlook. April By Jim Dunn Professor of Agricultural Economics, Penn State University. Market Psychology
Dairy Outlook April 2017 By Jim Dunn Professor of Agricultural Economics, Penn State University Market Psychology The Class III price in March was $1.07 lower than in February, while the Class IV price
More informationPORTFOLIO OPTIMIZATION MODEL FOR ELECTRICITY PURCHASE IN LIBERALIZED ENERGY MARKETS
PORTFOLIO OPTIMIZATION MODEL FOR ELECTRICITY PURCHASE IN LIBERALIZED ENERGY MARKETS Edwin Castro CNEE Guatemala Viena, september 2009 What is the reason to develop this model? In our own electricity market
More informationא א א א א א א א
א א א W א א א א א א א א א 2008 2007 1 Chapter 6: CPU Scheduling Basic Concept CPU-I/O Burst Cycle CPU Scheduler Preemptive Scheduling Dispatcher Scheduling Criteria Scheduling Algorithms First-Come, First-Served
More informationa comparative study of secondary glycol and direct expansion refrigeration systems
a comparative study of secondary glycol and direct expansion refrigeration systems Second Nature Medium-Temperature secondary systems have been widely applied in commercial refrigeration since their introduction
More informationAPRIL 23, Capacity Value of Wind Assumptions and Planning Reserve Margin
APRIL 23, 2014 Capacity Value of Wind Assumptions and Planning Reserve Margin Executive Summary Effective Load Carrying Capacity (ELCC), or capacity value, of variable generation and required planning
More informationPremium Sample Reports
Premium Sample Reports Under the WegoWise Premium subscription, we deliver the following reports in pdf format to present actionable information and answers to common questions property managers and owners
More informationHeuristics for Resource Matching in Intel s Compute Farm
Heuristics for Resource Matching in Intel s Compute Farm A thesis submitted in partial fulfilment of the requirements for the Degree of Master of Science by Ohad Shai Tel Aviv University August 214 Acknowledgments
More informationThe Impacts of Climate Change on Portland s Water Supply
The Impacts of Climate Change on Portland s Water Supply Richard Palmer and Margaret Hahn University of Washington Department of Civil and Environmental Engineering Joe Dvorak, Dennis Kessler, Azad Mohammadi
More informationThe Call Center Balanced Scorecard
The Call Center Balanced Scorecard Your Overall Measure of Call Center Performance! MetricNet Best Practices Series Some Common Call Center KPIs Cost Cost per Contact Cost per Minute of Handle Time Quality
More informationOrganic Produce. Data Ending 28 th February 16
Organic Produce Data Ending 28 th February 16 SUMMARY In the latest quarter Organic Produce has reached its highest level in both Value and Volume, following an overall strong 2015. During 2015 Organic
More informationSanta Claus rally could help corn Be ready to sell brief rallies when they come By Bryce Knorr, senior grain market analyst
Santa Claus rally could help corn Be ready to sell brief rallies when they come By Bryce Knorr, senior grain market analyst Rallies are always possible in corn, even in down markets. Trouble is, they don
More informationInvestigation of metal contacts via thermal treatment at Interfaces between low temperature Ag pastes and TCO layer for HIT solar cell
Investigation of metal contacts via thermal treatment at Interfaces between low temperature Ag pastes and TCO layer for HIT solar cell Ming-Shiou Lin, Kuang-Yang Kuo, Yong-Han Lin, Yueh-Lin Lee, Liang-Pin
More informationCalving Month Feed Budget Relative Cost
Autumn Calving Pattern and Fertility Guidelines for Liquid Milk Herds Liquid milk herds are facing into the highest cost period of the annual production cycle, with concentrate feeds and conserved silage
More informationImpacts of the EU ETS on Electricity Prices
Impacts of the EU ETS on Electricity Prices Prof. P. Capros E3Mlab - NTUA, kapros@central.ntua.gr Presented to Final Meeting of ETRES - Life Project Athens, March 31, 2006 The EU ETS - definition Cap and
More informationThis appendix summarizes the data that was provided to GE for use in this project.
Appendix A Appendix A This appendix summarizes the data that was provided to GE for use in this project. A.1 Historical Data from NYISO NYISO provided data derived from their archives of operational records.
More informationVARQ: Virtual Advance Reservations for Queues
VARQ: Virtual Advance Reservations for Queues Daniel Nurmi Rich Wolski University of California Santa Barbara {nurmi,rich}@cs.ucsb.edu John Brevik California State University Long Beach jbrevik@csulb.edu
More information5 Star London Hotels - Example Report
5 Star London Hotels - Example Report January 2018 CONTENTS Your Benchmark Report Website Traffic Conversion Rates Ecommerce Performance AdWords Spend Your Traffic Index Your Conversion Rate Index Your
More informationPrinciples of Operating Systems
Principles of Operating Systems Lecture 9-10 - CPU Scheduling Ardalan Amiri Sani (ardalan@uci.edu) [lecture slides contains some content adapted from previous slides by Prof. Nalini Venkatasubramanian,
More informationAgence Nationale de la Météorologie du Sénégal
Using INSTAT software with daily rainfall data to estimate best sowing dates for farmers in Saint Louis of Senegal By Elarion Sambou Agence Nationale de la Météorologie du Sénégal (A.N.A.M.S.) BP 8257,
More informationBeyond Performance Tools: Measuring and Modeling Productivity in HPC
Beyond Performance Tools: Measuring and Modeling Productivity in HPC Michael O. McCracken UCSD CSE mike@cs.ucsd.edu Nicole Wolter San Diego Supercomputer Center nickel@sdsc.edu Allan Snavely UCSD CSE allans@sdsc.edu
More informationU.S. Farm and Retail Egg Price Relationships to 2005 Changing Share of the Consumer's Egg Dollar
6/9/2006 U.S. Farm/Retail Egg Prices 1 Egg Economics Update # 274 U.S. Farm and Retail Egg Price Relationships - Changing Share of the Consumer's Egg Dollar This review of U.S. farm and retail egg prices
More informationGeneral Terms Measurement, Performance, Design, Theory. Keywords Dynamic load balancing, Load sharing, Pareto distribution, 1.
A Dynamic Load Distribution Strategy for Systems Under High Tas Variation and Heavy Traffic Bin Fu Zahir Tari School of Computer Science and Information and Technology Melbourne, Australia {b fu,zahirt}@cs.rmit.edu.au
More informationA Job Scheduling Framework for Large Computing Farms
A Job Scheduling Framework for Large Computing Farms Diego Puppin Information Science and Technologies Institute Via G. Moruzzi 1 56126 Pisa, Italy diego.puppin@isti.cnr.it Gabriele Capannini Information
More informationProject Management. Learning Objectives. What are Projects? Dr. Richard Jerz. Describe or Explain:
Project Management Dr. Richard Jerz 1 Learning Objectives Describe or Explain: What are projects The role of the project manager Work breakdown structure Project management tools (Gantt, PERT, & CPM) The
More informationCPU Scheduling Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University
CPU Scheduling Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Topics Covered Basic Concepts Scheduling Criteria Scheduling Algorithms 2 CPU Scheduler Selects
More informationSURFACE WATER WITHDRAWALS & LOW FLOW PROTECTION POLICY MICHAEL COLLEGE, P.E. SUSQUEHANNA RIVER BASIN COMMISSION
SURFACE WATER WITHDRAWALS & LOW FLOW PROTECTION POLICY MICHAEL COLLEGE, P.E. SUSQUEHANNA RIVER BASIN COMMISSION SCENARIOS Direct withdrawal from surface water (SW): PA MOU w/padep NY MOU w/nysdec MD No
More informationDairy Outlook. March By Jim Dunn Professor of Agricultural Economics, Penn State University. Market Psychology
Dairy Outlook March 2015 By Jim Dunn Professor of Agricultural Economics, Penn State University Market Psychology Cheese and butter prices have d slightly in the past month, while the powdered product
More informationReview of PG&E Home Energy Reports Initiative Evaluation. CPUC Energy Division Prepared by DNV KEMA, Inc
Review of PG&E Home Energy Reports Initiative Evaluation CPUC Energy Division Prepared by DNV KEMA, Inc. 5-31-2013 Table of Contents DNV KEMA Energy & Sustainability 1. Introduction... 1-1 2. Background...
More informationMEASURES FOR EXCELLENCE. Telecom Software Benchmarks. 10 Years Apart
MEASURES FOR EXCELLENCE Telecom Software Benchmarks Years Apart 1992-2002 Copyright J.W.E Greene QUANTITATIVE SOFTWARE MANAGEMENT LTD 7 Rue Fenoux 41A Aynhoe Road 75015 Paris Internet: qsm.europe@pobox.com
More informationOREGON AND SW WA MARKET UPDATE February 2017
OREGON AND SW WA MARKET UPDATE February 2017 Portland Metro and Southwest Washington (Multnomah, Clackamas, Washington, Columbia, & Clark Counties) Single Family Homes Resale (RMLS & Trendgraphix). Summary:
More informationRenewable Energy in The Netherlands
Renewable Energy in The Netherlands Dr. Martien Visser Professor Energy Transition & Network Integration Hanze University of Applied Sciences Groningen Partner of the Energy Academy Europe E-mail: b.m.visser@pl.hanze.nl
More informationRaynet Software Lifecycle
Raynet Software End of End of RMSi 10.6 2016-Dec 2018-Dec* 2020-Dec* RMSi 10.5 2016-Jan 2018-Jan 2020-Jan RMSi 10.4 2014-May 2016-May 2018-May RMS/RMSi 10.3 2014-Feb 2016-Feb 2018-Feb RMS/RMSi 10.2 2013-Nov
More informationEcological Implications of Erratic Floods in Large River Floodplains of the Andean Amazon Region
Ecological Implications of Erratic Floods in Large River Floodplains of the Andean Amazon Region Jorge E. Celi & Stephen K. Hamilton Department of Zoology & Kellogg Biological Station Michigan State University
More informationA Proposition for a Service Systems Design Method *
A Proposition for a Service Systems Design Method * Blagovesta Kostova 1[0000-0001-9890-5227] 1 École polytechnique fédérale de Lausanne, 1015 Lausanne, Switzerland blagovesta.kostova@epfl.ch 1 State of
More informationAppendix 5. Fox River Study Group Interim Monitoring Evaluation
Appendix 5. Fox River Study Group Interim Monitoring Evaluation Introduction Submitted to Fox River Study Group 6 March 3 The purpose of this report is to review data collected by the Fox River Study Group
More informationThe Confluence Model. Presentation to Modeling and Forecasting Working Group January 21, 2015
The Confluence Model Presentation to Modeling and Forecasting Working Group January 21, 2015 Introductions Presenter: Gary Fiske Working Group Water Department staff Objective: Penetrate the Black Box
More informationNational Capital Region Congestion Report
Item #6 TPB Technical Committee May 2, 2014 NATIONAL CAPITAL REGION TRANSPORTATION PLANNING BOARD National Capital Region Congestion Report 4th Quarter 2013 (DRAFT) Metropolitan Washington Council of Governments
More informationCoachella Valley Median Detached Home Price Mar Mar 2017
Median Price $450,000 $400,000 Coachella Valley Median Detached Home Price Mar 2002 - Mar 2017 $335,000 $366,285 $350,000 $300,000 $250,000 $200,000 $150,000 CV Detached Median Price 4% growth curve Summary
More informationModeling the Middle and Lower Cape Fear River using the Soil and Water Assessment Tool Sam Sarkar Civil Engineer
Modeling the Middle and Lower Cape Fear River using the Soil and Water Assessment Tool Sam Sarkar Civil Engineer Outline Problem statement and project objectives Watershed model development Model calibration
More information