Guest User

Untitled

a guest
Jan 12th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. gcc -march=native -Q --help=target|grep march
  2.  
  3. -march= bdver1
  4.  
  5. [root@mediasrv ~]# dmidecode|grep -i intel
  6. Socket Designation: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
  7. Manufacturer: Intel
  8. Version: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
  9.  
  10. $ ./intel_codename
  11. Processor name: i7-7700HQ
  12. Kaby Lake
  13.  
  14. #!/bin/bash
  15.  
  16. set -euo pipefail
  17.  
  18. if [[ $# == 0 ]]; then
  19. modelname=$(cat /proc/cpuinfo | grep 'model name' | head -1)
  20. if ! grep Intel <<<"$modelname" > /dev/null; then
  21. echo "You don't seem to have an Intel processor" >&2
  22. exit 1
  23. fi
  24.  
  25. name=$(sed 's/.*s(S*) CPU.*/1/' <<<"$modelname")
  26. echo "Processor name: $name" >&2
  27. else
  28. name=$1
  29. fi
  30.  
  31. links=($(curl --silent "https://ark.intel.com/search?q=$name" | pup '.result-title a attr{href}'))
  32.  
  33. results=${#links[@]}
  34. if [[ $results == 0 ]]; then
  35. echo "No results found" >&2
  36. exit 1
  37. fi
  38.  
  39. link=${links[0]}
  40. if [[ $results != 1 ]]; then
  41. echo "Warning: $results results found" >&2
  42. echo "Using: $link" >&2
  43. fi
  44.  
  45. url="https://ark.intel.com$link"
  46. codename=$(curl --silent "$url" | pup '.CodeNameText .value text{}' | xargs | sed 's/Products formerly //')
  47.  
  48. echo "$codename"
Add Comment
Please, Sign In to add comment