OATT Schedule 22

Total Page:16

File Type:pdf, Size:1020Kb

OATT Schedule 22 SCHEDULE 22 LARGE GENERATOR INTERCONNECTION PROCEDURES Effective Date: 7/20/2021 - Docket #: ER21-1974-000 TABLE OF CONTENTS SECTION 1. DEFINITIONS SECTION 2. SCOPE, APPLICATION AND TIME REQUIREMENTS. 2.1 Application of Standard Large Generator Interconnection Procedures. 2.2 Comparability 2.3 Base Case Data 2.4 No Applicability to Transmission Service 2.5 Time Requirements SECTION 3. INTERCONNECTION REQUESTS 3.1 General 3.2 Type of Interconnection Services and Long Lead Time Facility Treatment 3.3 Utilization of Surplus Interconnection Service 3.4 Valid Interconnection Request 3.5 OASIS Posting 3.6 Coordination with Affected Systems 3.7 Withdrawal 3.8 Identification of Contingent Facilities SECTION 4. QUEUE POSITION 4.1 General 4.2 Clustering 4.3 Transferability of Queue Position 4.4 Modifications SECTION 5. PROCEDURES FOR TRANSITION 5.1 Queue Position for Pending Requests 5.2 Grandfathering 5.3 New System Operator or Interconnecting Transmission Owner SECTION 6. INTERCONNECTION FEASIBILITY STUDY 6.1 Interconnection Feasibility Study Agreement 6.2 Scope of Interconnection Feasibility Study Effective Date: 7/20/2021 - Docket #: ER21-1974-000 6.3 Interconnection Feasibility Study Procedures 6.4 Re-Study SECTION 7. INTERCONNECTION SYSTEM IMPACT STUDY 7.1 Interconnection System Impact Study Agreement 7.2 Execution of Interconnection System Impact Study Agreement 7.3 Scope of Interconnection System Impact Study 7.4 Interconnection System Impact Study Procedures 7.5 Meeting with Parties 7.6 Re-Study 7.7 Operational Readiness SECTION 8. INTERCONNECTION FACILITIES STUDY 8.1 Interconnection Facilities Study Agreement 8.2 Scope of Interconnection Facilities Study 8.3 Interconnection Facilities Study Procedures 8.4 Meeting with Parties 8.5 Re-Study SECTION 9. ENGINEERING & PROCUREMENT (“E&P”) AGREEMENT SECTION 10. OPTIONAL INTERCONNECTION STUDY 10.1 Optional Interconnection Study Agreement 10.2 Scope of Optional Interconnection Study 10.3 Optional Interconnection Study Procedures 10.4 Meeting with Parties 10.5 Interconnection Agreement Developed Based on Optional Interconnection Study SECTION 11. STANDARD LARGE GENERATOR INTERCONNECTION AGREEMENT (LGIA) 11.1 Tender 11.2 Negotiation 11.3 Evidence to be Provided by Interconnection Customer; Execution and Filing of LGIA 11.4 Commencement of Interconnection Activities SECTION 12. CONSTRUCTION OF INTERCONNECTING TRANSMISSION OWNER INTERCONNECTION FACILITIES AND NETWORK UPGRADES Effective Date: 7/20/2021 - Docket #: ER21-1974-000 12.1 Schedule 12.2 Construction Sequencing SECTION 13. MISCELLANEOUS 13.1 Confidentiality 13.2 Delegation of Responsibility 13.3 Obligation for Study Costs 13.4 Third Parties Conducting Studies 13.5 Disputes 13.6 Local Furnishing Bonds Effective Date: 7/20/2021 - Docket #: ER21-1974-000 APPENDICES TO LGIP APPENDIX 1 INTERCONNECTION REQUEST APPENDIX 2 INTERCONNECTION FEASIBILITY STUDY AGREEMENT APPENDIX 3 INTERCONNECTION SYSTEM IMPACT STUDY AGREEMENT APPENDIX 4 INTERCONNECTION FACILITIES STUDY AGREEMENT APPENDIX 5 OPTIONAL INTERCONNECTION STUDY AGREEMENT APPENDIX 6 LARGE GENERATOR INTERCONNECTION AGREEMENT APPENDIX 7 INTERCONNECTION PROCEDURES FOR WIND GENERATION Effective Date: 7/20/2021 - Docket #: ER21-1974-000 SECTION I. DEFINITIONS The definitions contained in this section are intended to apply in the context of the generator interconnection process provided for in this Schedule 22 (and its appendices). To the extent that the definitions herein are different than those contained in Section I.2.2 of the Tariff, the definitions provided below shall control only for purposes of generator interconnections under this Schedule 22. Capitalized terms in Schedule 22 that are not defined in this Section I shall have the meanings specified in Section I.2.2 of the Tariff. Administered Transmission System shall mean the PTF, the Non-PTF, and distribution facilities that are subject to the Tariff. Adverse System Impact shall mean any significant negative effects on the stability, reliability or operating characteristics of the electric system. Affected System shall mean any electric system that is within the Control Area, including, but not limited to, generator owned transmission facilities, or any other electric system that is not within the Control Area that may be affected by the proposed interconnection. Affected Party shall mean the entity that owns, operates or controls an Affected System, or any other entity that otherwise may be a necessary party to the interconnection process. Affiliate shall mean, with respect to a corporation, partnership or other entity, each such other corporation, partnership or other entity that directly or indirectly, through one or more intermediaries, controls, is controlled by, or is under common control with, such corporation, partnership or other entity. Applicable Laws and Regulations shall mean all duly promulgated applicable federal, state and local laws, regulations, rules, ordinances, codes, decrees, judgments, directives, or judicial or administrative orders, permits and other duly authorized actions of any Governmental Authority. Effective Date: 7/20/2021 - Docket #: ER21-1974-000 Applicable Reliability Council shall mean the reliability council applicable to the New England Control Area. Applicable Reliability Standards shall mean the requirements and guidelines of NERC, the NPCC and the New England Control Area, including publicly available local reliability requirements of Interconnecting Transmission Owners or other Affected Parties. At-Risk Expenditure shall mean money expended for the development of the Generating Facility that cannot be recouped if the Interconnection Customer were to withdraw the Interconnection Request for the Generating Facility. At-Risk Expenditure may include, but is not limited to, money expended on: (i) costs of federal, state, local, regional and town permits, (ii) Site Control, (iii) site-specific design and surveys, (iv) construction activities, and (v) non-refundable deposits for major equipment components. For purposes of this definition, At-Risk Expenditure shall not include costs associated with the Interconnection Studies. Base Case shall have the meaning specified in Section 2.3. Base Case Data shall mean the Base Case power flow, short circuit, and stability data bases used for the Interconnection Studies by the System Operator, Interconnection Customer, Interconnecting Transmission Owner, or any Affected Party as deemed appropriate by the System Operator in accordance with applicable codes of conduct and confidentiality requirements. Breach shall mean the failure of a Party to perform or observe any material term or condition of the Standard Large Generator Interconnection Agreement. Breaching Party shall mean a Party that is in Breach of the Standard Large Generator Interconnection Agreement. Calendar Day shall mean any day including Saturday, Sunday or a Federal Holiday. Effective Date: 7/20/2021 - Docket #: ER21-1974-000 Capacity Capability Interconnection Standard (“CC Interconnection Standard”) shall mean the criteria required to permit the Interconnection Customer to interconnect a Generating Facility seeking Capacity Network Resource Interconnection Service or an Elective Transmission Upgrade seeking Capacity Network Import Interconnection Service in a manner that avoids any significant adverse effect on the reliability, stability, and operability of the New England Transmission System, including protecting against the degradation of transfer capability for interfaces affected by the Generating Facility seeking Capacity Network Resource Interconnection Service or an Elective Transmission Upgrade seeking Capacity Network Import Interconnection Service, and in a manner that ensures intra-zonal deliverability by avoidance of the redispatch of other Capacity Network Resources or Elective Transmission Upgrades with Capacity Network Import Interconnection Service, as detailed in the ISO New England Planning Procedures. Capacity Network Resource (“CNR”) shall mean that portion of a Generating Facility that is interconnected to the Administered Transmission System under the Capacity Capability Interconnection Standard. Capacity Network Resource Capability (“CNR Capability”) shall mean the MW quantity associated with CNR Interconnection Service, calculated as described in Section II.48 of the Tariff. Capacity Network Resource Group Study (“CNR Group Study”) shall mean the study performed by the System Operator under Section III.13.1.1.2.3 of the Tariff to determine which resources qualify to participate in a Forward Capacity Auction. Capacity Network Resource Interconnection Service (“CNR Interconnection Service”) shall mean the Interconnection Service selected by the Interconnection Customer to interconnect its Large Generating Facility with the Administered Transmission System in accordance with the Capacity Capability Interconnection Standard. An Interconnection Customer’s CNR Interconnection Service shall be for the megawatt amount of CNR Capability. CNR Interconnection Service does not in and of itself convey transmission service. Effective Date: 7/20/2021 - Docket #: ER21-1974-000 Cluster Enabling Transmission Upgrade (“CETU”) shall mean new significant transmission line infrastructure that consists of AC transmission lines and related terminal equipment having a nominal voltage rating at or above 115 kV or HVDC transmission lines and HVDC terminal equipment that is identified through the Clustering Enabling Transmission Upgrade Regional Planning Study conducted to accommodate
Recommended publications
  • Interconnection and Local Competition”, OECD Digital Economy Papers, No
    Please cite this paper as: OECD (2001-02-07), “Interconnection and Local Competition”, OECD Digital Economy Papers, No. 53, OECD Publishing, Paris. http://dx.doi.org/10.1787/234147353518 OECD Digital Economy Papers No. 53 Interconnection and Local Competition OECD Unclassified DSTI/ICCP/TISP(2000)3/FINAL Organisation de Coopération et de Développement Economiques Organisation for Economic Co-operation and Development 07-Feb-2001 ___________________________________________________________________________________________ English - Or. English DIRECTORATE FOR SCIENCE, TECHNOLOGY AND INDUSTRY COMMITTEE FOR INFORMATION, COMPUTER AND COMMUNICATIONS POLICY Unclassified DSTI/ICCP/TISP(2000)3/FINAL Working Party on Telecommunication and Information Services Policies INTERCONNECTION AND LOCAL COMPETITION English - Or. English JT00102317 Document complet disponible sur OLIS dans son format d’origine Complete document available on OLIS in its original format DSTI/ICCP/TISP(2000)3/FINAL FOREWORD This report was discussed by the Working Party on Telecommunications and Information Services Policy (TISP) in May 2000 and subsequently declassified by the Committee for Information, Computer and Communications Policy (ICCP). This report was prepared by Mr. Wonki Min of the OECD’s Directorate for Science, Technology and Industry. It is published on the responsibility of the Secretary-General of the OECD. Copyright OECD, 2001 Applications for permission to reproduce or translate all or part of this material should be made to: Head of Publications Services,
    [Show full text]
  • Ogden Telephone Company Article I Scope and Intent of Agreement
    INCUMBENT LOCAL EXCHANGE CARRIER INTERCONNECTION AGREEMENT BETWEEN GTE NORTH INCORPORATED AND OGDEN TELEPHONE COMPANY ARTICLE I SCOPE AND INTENT OF AGREEMENT ............................................. I-1 ARTICLE II DEFINITIONS ...................................................................II-1 1. General Definitions ..............................................................II-1 1.1 "Act" ...................................................................II-1 1.2 "Affiliate" ...............................................................II-1 1.3 "AMA" ..................................................................II-1 1.4 "Applicable Law" ........................................................II-1 1.5 "Automatic Number Identification" or "ANI" .................................II-1 1.6 "Bellcore" ..............................................................II-1 1.7 "Bill-and-Keep Arrangement" ..............................................II-1 1.8 "Business Day" .........................................................II-1 1.9 "CLLI codes" ............................................................II-1 1.10 "Commercial Mobile Radio Services" (CMRS) ................................II-1 1.11 "Commission" ...........................................................II-2 1.12 "Common Channel Signaling" or "CCS" ....................................II-2 1.13 "Competitive Local Exchange Carrier" (CLEC) ...............................II-2 1.14 "compliance" ...........................................................II-2 1.15 "Customer"
    [Show full text]
  • Division 01 – General Requirements Section 01 32 16 – Construction Progress Schedule
    DIVISION 01 – GENERAL REQUIREMENTS SECTION 01 32 16 – CONSTRUCTION PROGRESS SCHEDULE DIVISION 01 – GENERAL REQUIREMENTS SECTION 01 32 16 – CONSTRUCTION PROGRESS SCHEDULE PART 1 – GENERAL 1.01 SECTION INCLUDES A. This Section includes administrative and procedural requirements for the preparation, submittal, and maintenance of the progress schedule, reporting progress of the Work, and Contract Time adjustments, including the following: 1. Format. 2. Content. 3. Revisions to schedules. 4. Submittals. 5. Distribution. B. Refer to the General Conditions and the Agreement for definitions and specific dates of Contract Time. C. The above listed Project schedules shall be used for evaluating all issues related to time for this Contract. The Project schedules shall be updated in accordance with the requirements of this Section to reflect the actual progress of the Work and the Contractor’s current plan for the timely completion of the Work. The Project schedules shall be used by the Owner and Contractor for the following purposes as well as any other purpose where the issue of time is relevant: 1. To communicate to the Owner the Contractor’s current plan for carrying out the Work; 2. To identify work paths that is critical to the timely completion of the Work; 3. To identify upcoming activities on the Critical Path(s); 4. To evaluate the best course of action for mitigating the impact of unforeseen events; 5. As the basis for analyzing the time impact of changes in the Work; 6. As a reference in determining the cost associated with increases or decreases in the Work; 7. To identify when submittals will be submitted; 8.
    [Show full text]
  • Federal Communications Commission FCC 00-194
    Federal Communications Commission FCC 00-194 Before the FEDERAL COMMUNICATIONS COMMISSION Washington, D.C. 20554 In the Matters of ) ) TSR WIRELESS, LLC, et al.,) ) Complainants, ) ) File Nos. E-98-13, E-98-15 v. ) E-98-16, E-98-17, E-98-18 ) U S WEST COMMUNICATIONS, INC., et al., ) ) Defendants. ) ) MEMORANDUM OPINION AND ORDER Adopted: May 31, 2000; Released June 21, 2000 By the Commission: Commissioner Furchtgott-Roth dissenting and issuing a statement; Commissioner Powell concurring and issuing a statement. 1. In this Order, we address five separate formal complaints filed by paging carriers TSR Wireless, LLC (TSR) and Metrocall, Inc. (Metrocall) (hereinafter “Complainants” or “paging carriers”) against local exchange carriers (LECs) Pacific Bell Telephone Company (Pacific Bell), U S West Communications, Inc. (U S West), GTE Telephone Operations (GTE), and Southwestern Bell Telephone Company (SWBT) (collectively “Defendants”). The paging carriers allege that the LECs improperly imposed charges for facilities used to deliver LEC- originated traffic and for Direct Inward Dialing (DID) numbers in violation of sections 201(b) and 251(b)(5) of the Communications Act of 1934, as amended,1 and the Commission’s rules promulgated thereunder. We find that, pursuant to the Commission’s rules and orders, LECs may not charge paging carriers for delivery of LEC-originated traffic. Consequently, Defendants may not impose upon Complainants charges for facilities used to deliver LEC-originated traffic to Complainants. In addition, we conclude that Defendants may not impose non-cost-based charges upon Complainants solely for the use of numbers. We further conclude that section 51.703(b) of the Commission’s rules does not prohibit LECs from charging, in certain instances, for “wide area calling” or similar services where a terminating carrier agrees to compensate the LEC for toll charges that would otherwise have been paid by the originating carrier’s customer.
    [Show full text]
  • By Philip I. Thomas
    Washington University in St. Louis Scheduling Algorithm with Optimization of Employee Satisfaction by Philip I. Thomas Senior Design Project http : ==students:cec:wustl:edu= ∼ pit1= Advised By Associate Professor Heinz Schaettler Department of Electrical and Systems Engineering May 2013 Abstract An algorithm for weekly workforce scheduling with 4-hour discrete resolution that optimizes for employee satisfaction is formulated. Parameters of employee avail- ability, employee preference, required employees per shift, and employee weekly hours are considered in a binary integer programming model designed for auto- mated schedule generation. Contents Abstracti 1 Introduction and Background1 1.1 Background...............................1 1.2 Existing Models.............................2 1.3 Motivating Example..........................2 1.4 Problem Statement...........................3 2 Approach4 2.1 Proposed Model.............................4 2.2 Project Goals..............................4 2.3 Model Design..............................5 2.4 Implementation.............................6 2.5 Usage..................................6 3 Model8 3.0.1 Indices..............................8 3.0.2 Parameters...........................8 3.0.3 Decision Variable........................8 3.1 Constraints...............................9 3.2 Employee Shift Weighting.......................9 3.3 Objective Function........................... 11 4 Implementation and Results 12 4.1 Constraints............................... 12 4.2 Excel Implementation.........................
    [Show full text]
  • Communications, Transportation and Phases of the Industrial Revolution MJ Peterson
    Roots of Interconnection: Communications, Transportation and Phases of the Industrial Revolution MJ Peterson International Dimensions of Ethics Education in Science and Engineering Background Reading Version 1; February 2008 Transnational ethical conflicts are more frequent in the contemporary world and because of the greater interconnection among societies. Though scientists and engineers have maintained active contact with colleagues in other countries for centuries, until recent decades such contacts were limited to periods of study at a foreign university, occasional collaboration in labs or on projects, and exchange of research results through publication or presentation at conferences. As societies became more interconnected, the patterns of joint activity deepened. At the same time, the impacts of science and engineering were felt more deeply in society as the connections between basic science on one side and applied science, technology, and engineering of human-made structures became stronger. Two sets of technological changes increased the possibilities for interconnection between societies by increasing the speed of and broadening access to communications and transportation. The changes in communication took hold more quickly, but both were important to increasing the possibility for interaction among members of different societies. With invention of the telegraph in the 1840s messages could travel from point-to-point at the speed of shifting electrons rather than of galloping horses or relays of visual signals from tower to tower. Basic transmission time between Paris and London went from days (horses) or hours (visual relay) to minutes. However, the need to receive the messages in a special telegraph office, copy the text onto paper, and then either deliver the paper to the recipient or have the recipient come by to pick it up meant that total message time was longer for anyone who did not have a telegraph office on-site.
    [Show full text]
  • Overview of Project Scheduling Following the Definition of Project Activities, the Activities Are Associated with Time to Create a Project Schedule
    Project Management Planning Development of a Project Schedule Initial Release 1.0 Date: January 1997 Overview of Project Scheduling Following the definition of project activities, the activities are associated with time to create a project schedule. The project schedule provides a graphical representation of predicted tasks, milestones, dependencies, resource requirements, task duration, and deadlines. The project’s master schedule interrelates all tasks on a common time scale. The project schedule should be detailed enough to show each WBS task to be performed, the name of the person responsible for completing the task, the start and end date of each task, and the expected duration of the task. Like the development of each of the project plan components, developing a schedule is an iterative process. Milestones may suggest additional tasks, tasks may require additional resources, and task completion may be measured by additional milestones. For large, complex projects, detailed sub-schedules may be required to show an adequate level of detail for each task. During the life of the project, actual progress is frequently compared with the original schedule. This allows for evaluation of development activities. The accuracy of the planning process can also be assessed. Basic efforts associated with developing a project schedule include the following: • Define the type of schedule • Define precise and measurable milestones • Estimate task duration • Define priorities • Define the critical path • Document assumptions • Identify risks • Review results Define the Type of Schedule The type of schedule associated with a project relates to the complexity of the implementation. For large, complex projects with a multitude of interrelated tasks, a PERT chart (or activity network) may be used.
    [Show full text]
  • Oversight of the Federal Communications Commission” Senate Committee on Commerce, Science, and Transportation
    Chairman John Thune Written Questions for the Record to Commissioner Ajit Pai “Oversight of the Federal Communications Commission” Senate Committee on Commerce, Science, and Transportation Question 1: What are your views on the interconnection provisions in the Open Internet Order and the record on which the FCC based such provisions? Answer: The Notice of Proposed Rulemaking (NPRM) discussed IP interconnection in a single paragraph, tentatively concluding that the FCC should maintain the previous restrained approach, so that the Part 8 “Open Internet” rules would not apply “to the exchange of traffic between networks, whether peering, paid peering, content delivery network (CDN) connection, or any other form of inter-network transmission of data, as well as provider-owned facilities that are dedicated solely to such interconnection.” Nevertheless, the Open Internet Order subjected IP interconnection arrangements to sections 201 and 202 of the Communications Act, arrogating to the FCC the power to order an Internet service provider “to establish physical connections with other carriers, to establish through routes and charges applicable thereto . and to establish and provide facilities and regulations for operating such through routes.” In other words, the Open Internet Order adopted an unprecedented approach radically different from what the NPRM proposed. The record is hardly adequate to justify such a decision. Indeed, the best evidence in the record suggests the free market for interconnection has been an unmitigated success, with transit rates falling 99% over the last decade. In short, that decision was both unwise and unlawful. Question 2: The FCC and state utility commissioners long ago recognized that, if utility-style regulation applies to Internet access service, “it would be difficult to devise a sustainable rationale under which all .
    [Show full text]
  • Real-Time Scheduling (Part 1) (Working Draft)
    Real-Time Scheduling (Part 1) (Working Draft) Insup Lee Department of Computer and Information Science School of Engineering and Applied Science University of Pennsylvania www.cis.upenn.edu/~lee/ CIS 541, Spring 2010 Real-Time System Example • Digital control systems – periodically performs the following job: senses the system status and actuates the system according to its current status Sensor Control-Law Computation Actuator Spring ‘10 CIS 541 2 Real-Time System Example • Multimedia applications – periodically performs the following job: reads, decompresses, and displays video and audio streams Multimedia Spring ‘10 CIS 541 3 Scheduling Framework Example Digital Controller Multimedia OS Scheduler CPU Spring ‘10 CIS 541 4 Fundamental Real-Time Issue • To specify the timing constraints of real-time systems • To achieve predictability on satisfying their timing constraints, possibly, with the existence of other real-time systems Spring ‘10 CIS 541 5 Real-Time Spectrum No RT Soft RT Hard RT Computer User Internet Cruise Tele Flight Electronic simulation interface video, audio control communication control engine Spring ‘10 CIS 541 6 Real-Time Workload . Job (unit of work) o a computation, a file read, a message transmission, etc . Attributes o Resources required to make progress o Timing parameters Absolute Released Execution time deadline Relative deadline Spring ‘10 CIS 541 7 Real-Time Task . Task : a sequence of similar jobs o Periodic task (p,e) Its jobs repeat regularly Period p = inter-release time (0 < p) Execution time e = maximum execution time (0 < e < p) Utilization U = e/p 0 5 10 15 Spring ‘10 CIS 541 8 Schedulability . Property indicating whether a real-time system (a set of real-time tasks) can meet their deadlines (4,1) (5,2) (7,2) Spring ‘10 CIS 541 9 Real-Time Scheduling .
    [Show full text]
  • Planning and Scheduling in Supply Chains: an Overview of Issues in Practice
    PRODUCTION AND OPERATIONS MANAGEMENT POMS Vol. 13, No. 1, Spring 2004, pp. 77–92 issn 1059-1478 ͉ 04 ͉ 1301 ͉ 077$1.25 © 2004 Production and Operations Management Society Planning and Scheduling in Supply Chains: An Overview of Issues in Practice Stephan Kreipl • Michael Pinedo SAP Germany AG & Co.KG, Neurottstrasse 15a, 69190 Walldorf, Germany Stern School of Business, New York University, 40 West Fourth Street, New York, New York 10012 his paper gives an overview of the theory and practice of planning and scheduling in supply chains. TIt first gives an overview of the various planning and scheduling models that have been studied in the literature, including lot sizing models and machine scheduling models. It subsequently categorizes the various industrial sectors in which planning and scheduling in the supply chains are important; these industries include continuous manufacturing as well as discrete manufacturing. We then describe how planning and scheduling models can be used in the design and the development of decision support systems for planning and scheduling in supply chains and discuss in detail the implementation of such a system at the Carlsberg A/S beerbrewer in Denmark. We conclude with a discussion on the current trends in the design and the implementation of planning and scheduling systems in practice. Key words: planning; scheduling; supply chain management; enterprise resource planning (ERP) sys- tems; multi-echelon inventory control Submissions and Acceptance: Received October 2002; revisions received April 2003; accepted July 2003. 1. Introduction taking into account inventory holding costs and trans- This paper focuses on models and solution ap- portation costs.
    [Show full text]
  • Scheduling: Introduction
    7 Scheduling: Introduction By now low-level mechanisms of running processes (e.g., context switch- ing) should be clear; if they are not, go back a chapter or two, and read the description of how that stuff works again. However, we have yet to un- derstand the high-level policies that an OS scheduler employs. We will now do just that, presenting a series of scheduling policies (sometimes called disciplines) that various smart and hard-working people have de- veloped over the years. The origins of scheduling, in fact, predate computer systems; early approaches were taken from the field of operations management and ap- plied to computers. This reality should be no surprise: assembly lines and many other human endeavors also require scheduling, and many of the same concerns exist therein, including a laser-like desire for efficiency. And thus, our problem: THE CRUX: HOW TO DEVELOP SCHEDULING POLICY How should we develop a basic framework for thinking about scheduling policies? What are the key assumptions? What metrics are important? What basic approaches have been used in the earliest of com- puter systems? 7.1 Workload Assumptions Before getting into the range of possible policies, let us first make a number of simplifying assumptions about the processes running in the system, sometimes collectively called the workload. Determining the workload is a critical part of building policies, and the more you know about workload, the more fine-tuned your policy can be. The workload assumptions we make here are mostly unrealistic, but that is alright (for now), because we will relax them as we go, and even- tually develop what we will refer to as ..
    [Show full text]
  • Optimal Instruction Scheduling Using Integer Programming
    Optimal Instruction Scheduling Using Integer Programming Kent Wilken Jack Liu Mark He ernan Department of Electrical and Computer Engineering UniversityofCalifornia,Davis, CA 95616 fwilken,jjliu,[email protected] Abstract { This paper presents a new approach to 1.1 Lo cal Instruction Scheduling local instruction scheduling based on integer programming The lo cal instruction scheduling problem is to nd a min- that produces optimal instruction schedules in a reasonable imum length instruction schedule for a basic blo ck. This time, even for very large basic blocks. The new approach instruction scheduling problem b ecomes complicated (inter- rst uses a set of graph transformations to simplify the data- esting) for pip elined pro cessors b ecause of data hazards and dependency graph while preserving the optimality of the nal structural hazards [11 ]. A data hazard o ccurs when an in- schedule. The simpli edgraph results in a simpli ed integer struction i pro duces a result that is used bya following in- program which can be solved much faster. A new integer- struction j, and it is necessary to delay j's execution until programming formulation is then applied to the simpli ed i's result is available. A structural hazard o ccurs when a graph. Various techniques are used to simplify the formu- resource limitation causes an instruction's execution to b e lation, resulting in fewer integer-program variables, fewer delayed. integer-program constraints and fewer terms in some of the The complexity of lo cal instruction scheduling can de- remaining constraints, thus reducing integer-program solu- p end on the maximum data-hazard latency which occurs tion time.
    [Show full text]