{
  "_id": "6a1f336bb401979e73428185",
  "Package": "usl",
  "Type": "Package",
  "Title": "Analyze System Scalability with the Universal Scalability Law",
  "Version": "3.0.4",
  "Date": "2025-08-18",
  "Authors@R": "c(person(given=\"Neil J.\", family=\"Gunther\", role\n= \"aut\"), person(given=\"Stefan\", family=\"Moeding\", role\n= c(\"aut\", \"cre\"), email = \"stm@moeding.net\"))",
  "BugReports": "https://github.com/smoeding/usl/issues",
  "VignetteBuilder": "knitr",
  "Description": "The Universal Scalability Law (Gunther 2007)\n<doi:10.1007/978-3-540-31010-5> is a model to predict hardware\nand software scalability. It uses system capacity as a function\nof load to forecast the scalability for the system.",
  "License": "BSD_2_clause + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "Repository": "https://smoeding.r-universe.dev",
  "Date/Publication": "2025-08-18 12:43:04 UTC",
  "RemoteUrl": "https://github.com/smoeding/usl",
  "RemoteRef": "HEAD",
  "RemoteSha": "4a05e8ee6f3321001a314821d3af510add5fb033",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-15 07:14:57 UTC",
    "User": "root"
  },
  "Author": "Neil J. Gunther [aut],\nStefan Moeding [aut, cre]",
  "Maintainer": "Stefan Moeding <stm@moeding.net>",
  "MD5sum": "6cd291f9f59b72aacf4ac5cc31d40aa6",
  "_user": "smoeding",
  "_type": "src",
  "_file": "usl_3.0.4.tar.gz",
  "_fileid": "27077eef7dfb65ac42f1a70211211b88572a1370ee4593c23cf8acc07732908c",
  "_filesize": 447481,
  "_sha256": "27077eef7dfb65ac42f1a70211211b88572a1370ee4593c23cf8acc07732908c",
  "_created": "2026-05-15T07:14:57.000Z",
  "_published": "2026-06-02T19:47:55.163Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79158205467,
      "time": 133,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7012072096"
    },
    {
      "job": 79158205270,
      "time": 119,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7012068514"
    },
    {
      "job": 79158205557,
      "time": 163,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7012073732"
    },
    {
      "job": 79158205459,
      "time": 139,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7012067354"
    },
    {
      "job": 79158204775,
      "time": 228,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7012036885"
    },
    {
      "job": 79158204510,
      "time": 87,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7368168323"
    },
    {
      "job": 79158205436,
      "time": 85,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7012059734"
    },
    {
      "job": 79158205413,
      "time": 70,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7012056232"
    },
    {
      "job": 79158205508,
      "time": 79,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7012059408"
    }
  ],
  "_buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/smoeding/usl",
  "_commit": {
    "id": "4a05e8ee6f3321001a314821d3af510add5fb033",
    "author": "Stefan Möding <stm@kill-9.net>",
    "committer": "Stefan Möding <stm@kill-9.net>",
    "message": "Prepare release 3.0.4\n",
    "time": 1755520984
  },
  "_maintainer": {
    "name": "Stefan Moeding",
    "email": "stm@moeding.net"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "nlsr",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "smoeding",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-30",
      "n": 8
    },
    {
      "week": "2025-34",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "3.0.4",
      "date": "2025-08-18"
    }
  ],
  "_topics": [
    "scalability",
    "universal-scalability-law",
    "usl"
  ],
  "_stars": 36,
  "_contributors": [
    {
      "user": "smoeding",
      "count": 298,
      "uuid": 1493064
    }
  ],
  "_userbio": {
    "uuid": 1493064,
    "type": "user",
    "name": "Stefan Möding",
    "description": "Ultrix, OSF/1, DigitalUnix, Tru64, OpenVMS, SunOS, Solaris, FreeBSD, Linux, Oracle, PostgreSQL, Puppet, Emacs, LaTeX, R"
  },
  "_downloads": {
    "count": 210,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/usl"
  },
  "_devurl": "https://github.com/smoeding/usl",
  "_searchresults": 118,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/usl.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/smoeding/usl",
  "_realowner": "smoeding",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2013-02-10"
    },
    {
      "version": "1.1.0",
      "date": "2013-02-26"
    },
    {
      "version": "1.2.0",
      "date": "2013-04-29"
    },
    {
      "version": "1.2.1",
      "date": "2013-08-12"
    },
    {
      "version": "1.2.2",
      "date": "2014-04-03"
    },
    {
      "version": "1.3.0",
      "date": "2014-06-02"
    },
    {
      "version": "1.3.1",
      "date": "2014-06-20"
    },
    {
      "version": "1.4.0",
      "date": "2014-11-04"
    },
    {
      "version": "1.4.1",
      "date": "2014-12-29"
    },
    {
      "version": "1.5.0",
      "date": "2016-02-25"
    },
    {
      "version": "1.6.0",
      "date": "2016-06-18"
    },
    {
      "version": "1.7.0",
      "date": "2016-10-13"
    },
    {
      "version": "1.8.0",
      "date": "2017-08-07"
    },
    {
      "version": "2.0.0",
      "date": "2020-01-09"
    },
    {
      "version": "3.0.0",
      "date": "2020-03-02"
    },
    {
      "version": "3.0.2",
      "date": "2022-08-26"
    },
    {
      "version": "3.0.3",
      "date": "2022-08-28"
    },
    {
      "version": "3.0.4",
      "date": "2025-08-18"
    }
  ],
  "_exports": [
    "confint",
    "efficiency",
    "limit.scalability",
    "optimal.scalability",
    "overhead",
    "peak.scalability",
    "plot",
    "predict",
    "print",
    "scalability",
    "show",
    "sigma",
    "summary",
    "usl"
  ],
  "_datasets": [
    {
      "name": "oracledb",
      "title": "Performance of an Oracle database used for online transaction processing",
      "object": "oracledb",
      "file": "oracledb.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "timestamp",
        "db_time",
        "cpu_time",
        "call_rate",
        "exec_rate",
        "lio_rate",
        "txn_rate",
        "cpu_util"
      ],
      "rows": 360,
      "table": true,
      "tojson": true
    },
    {
      "name": "raytracer",
      "title": "Performance of a ray-tracing software on different hardware configurations",
      "object": "raytracer",
      "file": "raytracer.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "processors",
        "throughput"
      ],
      "rows": 11,
      "table": true,
      "tojson": true
    },
    {
      "name": "specsdm91",
      "title": "Performanced of a Sun SPARCcenter 2000 in the SPEC SDM91 benchmark",
      "object": "specsdm91",
      "file": "specsdm91.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "load",
        "throughput"
      ],
      "rows": 7,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "usl-package",
      "title": "Analyze system scalability with the Universal Scalability Law",
      "topics": [
        "usl-package"
      ]
    },
    {
      "page": "confint-USL-method",
      "title": "Confidence Intervals for USL model parameters",
      "topics": [
        "confint,USL-method"
      ]
    },
    {
      "page": "efficiency-USL-method",
      "title": "Efficiency of the system",
      "topics": [
        "efficiency",
        "efficiency,USL-method"
      ]
    },
    {
      "page": "limit.scalability-USL-method",
      "title": "Scalability limit of a USL model",
      "topics": [
        "limit.scalability",
        "limit.scalability,USL-method"
      ]
    },
    {
      "page": "optimal.scalability-USL-method",
      "title": "Point of optimal scalability of a USL model",
      "topics": [
        "optimal.scalability",
        "optimal.scalability,USL-method"
      ]
    },
    {
      "page": "oracledb",
      "title": "Performance of an Oracle database used for online transaction processing",
      "topics": [
        "oracledb"
      ]
    },
    {
      "page": "overhead-USL-method",
      "title": "Overhead method for Universal Scalability Law models",
      "topics": [
        "overhead",
        "overhead,USL-method"
      ]
    },
    {
      "page": "peak.scalability-USL-method",
      "title": "Point of peak scalability of a USL model",
      "topics": [
        "peak.scalability",
        "peak.scalability,USL-method"
      ]
    },
    {
      "page": "plot-USL-method",
      "title": "Plot the scalability function from a USL model",
      "topics": [
        "plot,USL-method"
      ]
    },
    {
      "page": "predict-USL-method",
      "title": "Predict method for Universal Scalability Law models",
      "topics": [
        "predict,USL-method"
      ]
    },
    {
      "page": "print-USL-method",
      "title": "Print objects of class \"'USL'\"",
      "topics": [
        "print,USL-method"
      ]
    },
    {
      "page": "raytracer",
      "title": "Performance of a ray-tracing software on different hardware configurations",
      "topics": [
        "raytracer"
      ]
    },
    {
      "page": "scalability-USL-method",
      "title": "Scalability function of a USL model",
      "topics": [
        "scalability",
        "scalability,USL-method"
      ]
    },
    {
      "page": "show-USL-method",
      "title": "Show objects of class \"'USL'\"",
      "topics": [
        "show,USL-method"
      ]
    },
    {
      "page": "sigma-USL-method",
      "title": "Extract Residual Standard Deviation 'Sigma'",
      "topics": [
        "sigma,USL-method"
      ]
    },
    {
      "page": "specsdm91",
      "title": "Performanced of a Sun SPARCcenter 2000 in the SPEC SDM91 benchmark",
      "topics": [
        "specsdm91"
      ]
    },
    {
      "page": "summary-USL-method",
      "title": "USL Object Summary",
      "topics": [
        "summary,USL-method"
      ]
    },
    {
      "page": "usl",
      "title": "Create a model for the Universal Scalability Law",
      "topics": [
        "usl"
      ]
    },
    {
      "page": "USL-class",
      "title": "Class \"'USL'\" for Universal Scalability Law models",
      "topics": [
        "USL-class"
      ]
    }
  ],
  "_readme": "https://github.com/smoeding/usl/raw/HEAD/README.md",
  "_rundeps": [
    "digest",
    "nlsr"
  ],
  "_vignettes": [
    {
      "source": "usl.Rnw",
      "filename": "usl.pdf",
      "title": "Using the USL Package to Analyze System Scalability",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2013-02-14 17:37:58",
      "modified": "2022-08-21 08:00:55",
      "commits": 52
    }
  ],
  "_score": 6.628184508073413,
  "_indexed": true,
  "_nocasepkg": "usl",
  "_universes": [
    "smoeding"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.0.4",
      "date": "2026-05-15T07:17:11.000Z",
      "distro": "noble",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "961ea2cc71b453f228f71c5daa385555cc204336d6c828313d0d0a00e462e4e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.0.4",
      "date": "2026-05-15T07:17:02.000Z",
      "distro": "noble",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "dd667718f24a1785b6c46e6a4a9fdaa92eefac20868fba56940dd42c68fdea23",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.0.4",
      "date": "2026-05-15T07:17:22.000Z",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "cabfb2c3f9c836a7c98f930b1430174e854124b632d02ef724c8b9f9e4009451",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.0.4",
      "date": "2026-05-15T07:16:57.000Z",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "c3ca17d37a3f142f7a2574fb8c2a02ab32f9c407fae782d4c49d17b4221c8b63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.0.4",
      "date": "2026-05-15T07:16:15.000Z",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "c3dffad8368d6b2a385a630aef4d77555f09a1e3e1423e9a16ce07f1b9b9d339",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.0.4",
      "date": "2026-05-15T07:16:07.000Z",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "1c48f01e11ebbcd1db3fed217c4f13af52fce3a775d166e2d1b32f015ae1e931",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.0.4",
      "date": "2026-05-15T07:16:16.000Z",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "0efd807c0131555ff79fc31ad253e6fde105449d76a529444a2a2a2fb7fa91f0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.0.4",
      "date": "2026-06-02T19:47:41.000Z",
      "commit": "4a05e8ee6f3321001a314821d3af510add5fb033",
      "fileid": "550a45ad96ca40c4aa4d57f6157bd8f0c2c645379d48b5218e1f612641880859",
      "status": "success",
      "buildurl": "https://github.com/r-universe/smoeding/actions/runs/25905398751"
    }
  ]
}